﻿.termsfeed-com---nb .cc-nb-main-container {
    padding: 15px;
    max-width: initial;
    width: 369px;
    height: auto !important;
    bottom: auto;
    top: 15%;
    left: 0;
    right: 0;
    margin: auto;
    border-radius: 0;
    background: black;
    top: 15%;
    position: absolute;
    padding: 15px;
}

.termsfeed-com---palette-dark.termsfeed-com---nb {
    opacity: 0.98
}

.termsfeed-com---pc-dialog .cc-pc-head-lang {
    justify-content: flex-end;
}

.termsfeed-com---pc-dialog {
    border: 1px solid #474643;
}

.termsfeed-com---palette-dark.termsfeed-com---nb,
.termsfeed-com---palette-dark .cc-pc-head,
.termsfeed-com---palette-dark .cc-cp-foot {
    background-color: black;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    background: rgb(0 0 0 / 42%);
    z-index: 9999999999;
    max-width: initial;
}

.termsfeed-com---palette-dark .cc-cp-body-content {
    background: hsl(40, 3%, 23%) !important
}

.termsfeed-com---palette-dark .cc-cp-body-tabs-item[active=true] {
    background: hsl(40, 3%, 17%) !important;
}

.termsfeed-com---palette-dark .cc-nb-text,
.termsfeed-com---palette-dark .cc-nb-title,
.termsfeed-com---palette-dark .cc-cp-body-content {
    color: #fffef5;
}

.termsfeed-com---palette-dark .cc-nb-okagree,
.termsfeed-com---palette-dark .cc-nb-reject,
.termsfeed-com---palette-dark .cc-cp-foot-save {
    background-color: #ee1d52;
}

.termsfeed-com---palette-dark .cc-nb-changep {
    background-color: hsl(40, 3%, 79%)
}

.termsfeed-com---palette-dark .cc-nb-reject,
.termsfeed-com---palette-dark .cc-nb-changep {
    color: hsl(40, 3%, 22%);
}

.termsfeed-com---palette-dark .cc-nb-okagree,
.termsfeed-com---palette-dark .cc-cp-foot-save {
    color: white;
}

.termsfeed-com---pc-dialog .cc-cp-body-tabs-item {
    background: hsl(40, 3%, 91%);
}

.termsfeed-com---reset, .termsfeed-com---pc-dialog .cc-cp-body-tabs {
    font-family: SfRegular !important;
}

.termsfeed-com---nb .cc-nb-text {
    font-weight: 300;
}

.termsfeed-com---palette-dark .cc-nb-okagree,
.termsfeed-com---palette-dark .cc-nb-reject,
.termsfeed-com---palette-dark .cc-nb-changep,
.termsfeed-com---palette-dark .cc-cp-foot-save,
.termsfeed-com---pc-dialog .cc-cp-body-content-entry-text {
    font-weight: 400;
}

.termsfeed-com---pc-dialog .cc-pc-head-title-headline,
.termsfeed-com---pc-dialog .cc-cp-body-content-entry-title,
.termsfeed-com---pc-dialog .cc-cp-body-tabs-item-link {
    font-weight: 500;
}

.termsfeed-com---nb {
    font-size: 23px;
}

    .termsfeed-com---nb .cc-nb-title {
        font-size: 1em;
        display: none;
    }

    .termsfeed-com---nb .cc-nb-text {
        font-size: 14px;
        line-height: 1.4em;
        margin-bottom: 10px;
    }

    .termsfeed-com---nb .cc-nb-okagree, .termsfeed-com---nb .cc-nb-reject, .termsfeed-com---nb .cc-nb-changep {
        font-size: 0.65em;
        width: 100%;
        padding: 7px;
    }

.termsfeed-com---palette-dark button:focus,
.termsfeed-com---palette-dark a:focus {
    box-shadow: none !important
}

.termsfeed-com---pc-dialog .cc-cp-body-content-entry-text {
    font-size: 14px;
}

.cc-pc-head-lang-select,
.termsfeed-com---pc-dialog .cc-cp-foot-byline {
    visibility: collapse;
}

.termsfeed-com---pc-dialog .cc-cp-foot-save {
    margin-right: 15px;
}

.termsfeed-com---nb-simple {
    max-width: initial;
    width: 369px;
    height: auto !important;
    bottom: auto;
    top: 15%;
    left: 0;
    right: 0;
    margin: auto;
    border-radius: 0;
}

.termsfeed-com---reset button {
    border-radius: 0;
}

.termsfeed-com---pc-dialog .cc-pc-head-close {
    margin-right: 15px;
}

.termsfeed-com---palette-dark .cc-pc-head-close:active, .termsfeed-com---palette-dark .cc-pc-head-close:focus {
    border: none;
}

@media screen and (max-width: 767px) {

    .termsfeed-com---nb-simple {
        width: calc(100% - 45px);
    }

    .termsfeed-com---pc-dialog .cc-pc-head-lang {
        padding: 0;
        padding-bottom: 5px;
    }

    .termsfeed-com---pc-dialog .cc-pc-head-close {
        margin-left: auto;
    }
}
