/*
Theme Name: Blank Theme Rauch
Template: blank
Theme URI: 
Author: Innpuls
Author URI: https://innpuls.at/
Description: 
Version: 1.0
Tags: blank
*/

#post-404 {
    text-align: center;
    margin: 100px 0;
}

.view-article {
    display: none;
}

.read_more {
    display: none;
}

.hm-icon-list-footer .elementor-icon-list-item a:hover span {
    color: var(--e-global-color-accent)!important;
    fill:var(--e-global-color-accent)!important;
}

.hm-icon-list-footer .elementor-icon-list-item a:hover svg {
    fill:var(--e-global-color-accent)!important;
}

#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection, #CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll {background-color: #f5f5f5 !important; border: 1px solid #cccccc !important; color: #000 !important; font-weight: normal !important;}
#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a {color: var(--e-global-color-accent) !important;}
#CybotCookiebotDialogHeader {display: none !important;}
#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.active {border-bottom: 1px solid var(--e-global-color-accent) !important; color: var(--e-global-color-accent) !important;}
#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover {color: var(--e-global-color-accent) !important;}
#CybotCookiebotDialogTabContent input:checked + .CybotCookiebotDialogBodyLevelButtonSlider {background-color: var(--e-global-color-accent) !important;}
#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper input:focus-visible + span, #CybotCookiebotDialog :focus-visible {outline: 2px solid var(--e-global-color-accent) !important;}
#CybotCookiebotDialogBodyLevelButtonsSelectPane label:not([for="CybotCookiebotDialogBodyLevelButtonNecessary"]) .CybotCookiebotDialogBodyLevelButtonDescription:hover {color: var(--e-global-color-accent) !important;}
#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept, #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept, #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll {background-color: var(--e-global-color-accent) !important; border-color: var(--e-global-color-accent) !important;}
#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton {border: 2px solid var(--e-global-color-accent) !important;}
#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a {color: var(--e-global-color-accent) !important;}
#CybotCookiebotDialogTabContent input:focus + .CybotCookiebotDialogBodyLevelButtonSlider {box-shadow: 0 0 1px var(--e-global-color-accent) !important;}
#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover {color: var(--e-global-color-accent) !important;}
#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink {color: var(--e-global-color-accent) !important;}
#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover {color: var(--e-global-color-accent) !important;}
#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive {border-bottom: 1px solid var(--e-global-color-accent) !important; color: var(--e-global-color-accent) !important;}

#CookiebotWidget .CookiebotWidget-logo svg circle,
#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg {fill: var(--e-global-color-accent) !important;}
#CookiebotWidget .CookiebotWidget-consent-details button {color: var(--e-global-color-accent) !important;}
#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change {background-color: var(--e-global-color-accent) !important;}
#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw,
#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change {border-color: var(--e-global-color-accent) !important;}

#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{
    background-color: var(--e-global-color-accent) !important;
    color: #fff !important;
}

#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{
    background-color: var(--e-global-color-accent) !important;
    border-color:  var(--e-global-color-accent) !important;
    color: #fff !important;
}

#CybotCookiebotDialog a:hover:after, #CybotCookiebotDialog a:hover:before, #CybotCookiebotDialog button:hover:after, #CybotCookiebotDialog button:hover:before {
    border-color:  var(--e-global-color-accent) !important;
}