.cc_dialog{
    border: 1px solid #0061A0 !important;
    bottom: 40px !important;
}
.cc_dialog,
.cc_cp_container,
.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head,
.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head h2,
.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head p,
.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content,
.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu,
.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu li,
.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer{
    background-color: #D3E8F9 !important;
    color: #0061A0 !important;
}
.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_content,
.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu li[active=true]{
    background-color: #0061A0 !important;
}

.dark.cc_dialog .cc_dialog_text,
.dark.cc_dialog .cc_dialog_headline,
.cc_cp_f_powered_by{
    color: #0061A0 !important;
}
.cc_dialog button.cc_b_ok{
    background-color: #008000 !important;
    color: #fff !important;
}
.cc_dialog button.cc_b_cp,
.cc_cp_f_save button{
    background-color: #0061AD !important;
    color: #fff !important;
}