
.cky-banner-element:hover {
    color: #42b38c!important;
}

.cky-notice-des * {
    font-size: 18px!important;
}

.cky-accordion-header-des * {
    font-size: 18px!important;
}

.cky-preference-content-wrapper * {
    font-size: 18px!important;
}

.cky-btn {
    font-size: 15px!important;
    font-family: inherit;
    line-height: 24px;
    padding: 8px 27px;
    font-weight: 700!important;
    margin: 0 8px 0 0;
    border-radius: 0px!important;
    white-space: nowrap;
    cursor: pointer;
    text-align: center;
    text-transform: none;
    min-height: 0;
    text-transform: uppercase!important;
}

.cky-accordion-header .cky-always-active {
    font-weight: 600;
    line-height: 24px;
    font-size: 16px;
}

.cky-notice .cky-title {
    font-weight: 600!important;
    font-size: 25px!important;
    line-height: 24px;
    margin: 0 0 10px 0;
   font-family: 'Athiti',Arial,sans-serif!important;
}
.cky-btn-accept:hover {
    background: #666666!important;
}

button.cky-show-desc-btn:not(:hover):not(:active) {
    color: #42b38c!important;
    background: transparent;
font-weight:600;
}

button.cky-show-desc-btn:hover {
    color: #555!important;
    background: transparent;
font-weight:600;
}

.cky-preference-title {
    color: #42b38c!important;
font-size:22px!important;
}

button.cky-accordion-btn {
font-size:20px!important;
color: #555!important;
}
.cky-revisit-bottom-left {
    bottom: 15px;
    left: 15px;
    visibility: hidden!important;
}

.cky-audit-table .cky-cookie-des-table {
    font-size: 16px!important;
}

.cky-always-active {
font-weight: 700!important;
}

.lichtgrijs {
color:#EEEEEE!important;
}

#mobile-menu-item-19945  a {
color:#888!important;
padding-left:20px;
}

#mobile-menu-item-19951 a {
color:#888!important;
padding-left:20px;
}

#mobile-menu-item-19957 a {
color:#888!important;
padding-left:20px;
}

#mobile-menu-item-19958 a {
color:#888!important;
padding-left:20px;
}

#mobile-menu-item-19945  a:hover {
color:#444!important;
}

#mobile-menu-item-19951 a:hover {
color:#444!important;
}

#mobile-menu-item-19957 a:hover {
color:#444!important;
}

#mobile-menu-item-19958 a:hover {
color:#444!important;
}

.breedte100 {
width: calc(100% - 30px); 
    /* Subtracting 30px from the width  
         to account for padding */
    box-sizing: border-box; 
    /* Including padding and border  
         in the calculated width */
}

