/* Cookiebot - Extended Design */
body ul#CybotCookiebotDialogNavList li,
body #CybotCookiebotDialog ul,
body #CybotCookiebotDialog ul li,
body li.CookieCard {
    list-style-type: none !important;
} 
body .CookieDeclarationType {
    padding: 40px 40px 30px 40px;
    background: #f6f6f6;
    border: 1px solid #f6f6f6;
}
@media (max-width: 690px) {
    body .CookieDeclarationType {
        padding: 40px 20px 30px 20px;
    }
}
/* Cookiebot Colors */
body #CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg,
body #CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li svg {
    fill: #a0593a;
}
body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw,
body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw:disabled, 
body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change {
    background-color: #a0593a;
    border-color: #a0593a;
    color: #FFFFFF;
}
body #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive {
    border-bottom: 1px solid #a0593a;
    color: #a0593a;
}
body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll {
    background-color: #a0593a;
    border: 2px solid #a0593a;
    color: #FFFFFF;
}
body #CookiebotWidget .CookiebotWidget-consent-details button,
body #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,
body #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover, body #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover,
body #CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,
body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,
body #CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,
body #CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,
body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,
body #CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,
body #CybotCookiebotDialogDetailBodyContentTextAbout a {
    color: #a0593a;
}
body #CybotCookiebotDialog a:hover:after,
body #CybotCookiebotDialog a:hover:before,
body #CybotCookiebotDialog button:hover:after,
body #CybotCookiebotDialog button:hover:before {
    border-color: #a0593a;
}
body #CybotCookiebotDialog input:checked + .CybotCookiebotDialogBodyLevelButtonSlider {
    background-color: #a0593a;
}
/* END - Cookiebot Colors */
/* END - Cookiebot */