
body #CybotCookiebotDialog { top:auto!important; bottom:0!important; }
body #CybotCookiebotDialogBodyContentText > span, body #CybotCookiebotDialogBodyContent { font-size:10px!important; line-height:12px!important; color: #2A2A2A!important; }
body #CybotCookiebotDialogBodyContentText, body #CybotCookiebotDialog div, body #CybotCookiebotDialog a { line-height:14px!important; }
body #CybotCookiebotDialog div { font-family:'arial',sans-serif!important; }
body #CybotCookiebotDialogBody { padding: 10px 12px!important; }
body #CybotCookiebotDialogBodyContentText ul { padding-left:20px!important; }
body #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper { float:left!important; }
body #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll {width: 145px!important; height: 32px!important; display: inline-flex!important; align-items: center!important; justify-content: center!important; border-radius: 4px!important; font-size: 13px!important;}
body #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection { margin-left: 0!important; width: auto!important;  color: #333333!important; border: none!important; background-color: transparent!important; height: 32px!important; display: inline-flex!important; align-items: center!important; justify-content: center!important; opacity: .6!important; text-decoration: underline!important; font-size: 11px!important;}
body #CybotCookiebotDialogBodyContentText .CybotCookiebotDialogBodyLevelButtonWrapper { display:none; }


.cookie-widget-container { display: none; align-items: center; height:32px; background-color: #000; margin-top: 10px; border-radius: 20px;}
.cookie-widget-container > span { display: none; margin-right: 10px; font-size:12px; }
.cookieWidgetWrapper { height:32px; }
.cookieWidgetWrapper > svg { flex-shrink: 0; width:32px; height:32px; }
.cookieWidgetWrapper > svg path { fill: #FFFFFF;}

@media (min-width: 768px) {

  body #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll {width: 165px!important; }

  .cookie-widget-container { display: flex; height:42px; margin-top:0;}
  .cookieWidgetWrapper { height:38px; }
  .cookieWidgetWrapper > svg { width:38px; height:38px; }
  .cookie-widget-container > span { display:block; }

}
