/*///CFW cookie styling///*/


.freeprivacypolicy-com---palette-dark.freeprivacypolicy-com---nb {
    outline-style: solid;
    outline-color: #096F48;
    border-radius: 10px;
}

.freeprivacypolicy-com---palette-dark .cc-nb-okagree {
    background-color: #096F48!important;
    outline-style: solid;
    outline-width: thin;
color: #fff;
}

button.cc-nb-okagree:hover {
    background: #000;
}

.freeprivacypolicy-com---palette-dark .cc-nb-reject {
    background-color: #096f48;
}


button.cc-nb-reject {
    outline-style: solid!important;
    outline-width: thin!important;
    outline-color: #fff!important;
    margin-left: 0.5em;
}

.freeprivacypolicy-com---palette-dark .cc-nb-reject {
    background-color: #703525;
color: #fff;
}

button.cc-nb-reject:hover {
    background: #000!important;
}

.freeprivacypolicy-com---palette-dark .cc-nb-changep {
    background-color: #000000;
    color: #111;
    outline-color: #fff;
    outline-style: solid;
    outline-width: thin;
    margin-left: 0.5em;
color: #fff;
}

button.cc-nb-changep:hover {
    background: #096F48;
}

.freeprivacypolicy-com---pc-dialog .cc-cp-body-tabs-item {
    background: #096F48;
}

.freeprivacypolicy-com---palette-dark .cc-cp-foot-save {
    background: #096F48;
    color: #000;
    outline-style: solid;
    outline-color: #fff;
    outline-width: thin;
color: #fff;
}

.freeprivacypolicy-com---palette-dark .cc-cp-body-tabs {
    background: #292929;
}

li.cc-cp-body-tabs-item:hover {
    background: black;
}

button.cc-cp-foot-save:hover {
    background: #000;
}

@media screen and (max-width: 580px) {
button.cc-nb-reject {
margin-left:0;
margin-top:0.5em
}
.freeprivacypolicy-com---palette-dark .cc-nb-changep {
margin-left:0;
margin-top:0.5em
}
}
.freeprivacypolicy-com---palette-dark .cc-cp-body-tabs-item-link {
    letter-spacing: normal;
    color: #fff;
}

.freeprivacypolicy-com---pc-dialog .cc-cp-body-tabs {
    width: max-content;
}

.freeprivacypolicy-com---palette-dark .cc-pc-head-lang select {
    background: #fff;
}

@media screen and (max-width: 580px) {
.freeprivacypolicy-com---pc-dialog .cc-cp-body-tabs {
    width: fit-content;
}
}
