/* cookie popup */

.termsfeed-com---palette-dark .cc-nb-buttons-container .cc-nb-changep {
    background-color: #FFFFFF !important;
    color: #000000d4 !important;
    position:relative;
    transition: all 0.4s ease-out;
    margin-top: 0px !important;
}

.termsfeed-com---palette-dark .cc-nb-buttons-container .cc-nb-changep:hover {
    background-color: #000000d4 !important;
    color: #FFF !important;
    border-color: #000000d4;
}

.termsfeed-com---palette-dark .cc-nb-buttons-container .cc-nb-reject, .termsfeed-com---palette-dark .cc-nb-buttons-container .cc-nb-okagree {
    color: #FFF;
    background-color: #000000d4;
    margin-top: 0px !important;
    transition: all 0.4s ease-out;
}

.termsfeed-com---palette-dark .cc-nb-buttons-container .cc-nb-reject:hover, .termsfeed-com---palette-dark .cc-nb-buttons-container .cc-nb-okagree:hover {
    background: #FFF !important;
    color: #000000d4 !important;
    border-color: #FFF !important;
}

.termsfeed-com---palette-dark .cc-cp-body .cc-cp-body-content {
    background: #102e5b !important;
}

.termsfeed-com---pc-dialog .cc-cp-body-tabs-item {
    background: #102e5b !important;
    
}

.termsfeed-com---palette-dark .cc-cp-body-tabs-item-link {
    color: #FFF !important;
}

.termsfeed-com---palette-dark .cc-cp-body-tabs {
    background: #102e5b !important;
    border-right: 1px solid #FFFFFF;
}

.termsfeed-com---palette-dark .cc-cp-body .cc-cp-body-tabs-item[active=true] {
    background: #FFFFFF !important;
    
}

.termsfeed-com---palette-dark .cc-cp-body-tabs-item[active=true] button {
    color: #000000d4 !important;
}

.termsfeed-com---palette-dark .cc-cp-body-tabs-item .cc-cp-body-tabs-item-link:focus {
    box-shadow: unset;
}

.termsfeed-com---palette-dark .cc-cp-body .cc-cp-body-tabs-item {
    border-right-color: #FFF;
    border-bottom-color: #FFF;
}

.termsfeed-com---pc-dialog .cc-cp-foot .cc-cp-foot-byline a {
    color: #f7931e;
}

.termsfeed-com---pc-dialog .cc-custom-checkbox input[type=checkbox].cc-custom-checkbox+label:before {
    border-color: #f7931e;
}

.termsfeed-com---pc-dialog .cc-custom-checkbox input[type=checkbox].cc-custom-checkbox+label:after {border-color: #f7931e;}

.termsfeed-com---pc-dialog .cc-custom-checkbox input[type=checkbox].cc-custom-checkbox:checked+label:before {
    background: rgb(247 147 30);
}

.termsfeed-com---palette-dark .cc-cp-body-content .cc-cp-body-content-entry a {
    color: #f7931e;
}

.termsfeed-com---palette-dark .cc-cp-foot-save {
    background: #FFF !important;
    color: #000000d4 !important;
    transition: all 0.4s ease-out;

}

.termsfeed-com---palette-dark .cc-cp-foot-save:hover{
    background: #000000d4  !important;
    color: #FFF !important;
}
.termsfeed-com---reset button:focus {
    border: none !important;
}

.termsfeed-com---palette-dark .cc-pc-head-lang select:focus {
    box-shadow:none !important;
}

.termsfeed-com---palette-dark .cc-nb-changep:focus, .termsfeed-com---palette-dark .cc-nb-okagree:focus, .termsfeed-com---palette-dark .cc-nb-reject:focus, .termsfeed-com---palette-dark .cc-cp-foot-save:focus {
    box-shadow:none !important;
}

/* Responsive */
@media screen and (max-width:700px){

.termsfeed-com---pc-dialog .cc-pc-head {
    flex-direction: column !important;
}

.termsfeed-com---pc-dialog .cc-pc-head-title {
    padding: 10px 15px 0px;
    align-items: center  !important;
}

.termsfeed-com---nb-simple {
    max-width: 60% !important;
}

}


@media screen and (max-width:600px){
.termsfeed-com---palette-dark .cc-cp-body-tabs {
    border-right: none;
}

.termsfeed-com---pc-dialog .cc-pc-head-lang {
    padding: 15px !important;
}

.termsfeed-com---palette-dark .cc-pc-head-lang select {
    width: 100%;
}

.termsfeed-com---pc-dialog .cc-cp-body-content-entry {
    padding: 25px 10px !important;
}
.termsfeed-com---nb-simple {
    max-width: 80% !important;
}
}

@media screen and (max-width:480px){
.termsfeed-com---pc-dialog .cc-cp-foot {
    flex-direction: column  !important;
}

.termsfeed-com---nb-simple {
    max-width: 90% !important;
}

.termsfeed-com---nb .cc-nb-main-container {
    padding: 30px !important;
}
}