.termsfeed-com---nb-headline {
    position: fixed !important;
}
.termsfeed-com---palette-dark.cnvs4s9eq5,
.otwt77l8op.cnvs4s9eq5 {
    -webkit-animation-duration: 0.6s;
    animation-duration: 0.6s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 0.8s;
    -moz-animation-duration: 0.8s;
    -o-animation-duration: 0.8s;
    animation-duration: 0.8s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: fadeInTop;
    animation-name: fadeInTop;
    transition: 0.3s all;
    background-color: #fff !important;
    /*border-top: 3px solid #333;*/
    box-shadow: 0px 0px 20px 0px #111;
}

.cnvs4s9eq5 .q3j3hgcnhy, .cnvs4s9eq5 .i7nyy1r8b7 {
    float: left;
}

.z73bm3jmr9, .zs0y1o1s2b {
    text-align: center;
}

.vd9bwl3jsz {
    display: table !important;
    margin-left: auto;
    margin-right: auto;
}

.termsfeed-com---palette-dark .j4n7ksu5vo, .termsfeed-com---palette-dark .n7o6bdk5zv,
.otwt77l8op .j4n7ksu5vo, .otwt77l8op .n7o6bdk5zv {
    color: #111 !important;
}

.eykocs46kp {
    right: auto !important;
    left: 25% !important;
}

.cnvs4s9eq5 .dgrpgi0l29 {
    padding: 0.1rem 1rem !important;
}

.cnvs4s9eq5 .j4n7ksu5vo {
    font-size: 14px!important;
}

.n7o6bdk5zv{
    margin-bottom: 0.35rem!important;
    margin-top: 0.5em!important;
    font-size:20px!important;
}

.vd9bwl3jsz{
    margin-bottom: 0.2em;
}

.termsfeed-com---palette-dark .q3j3hgcnhy, .otwt77l8op .q3j3hgcnhy {
    text-transform: uppercase;
}

.termsfeed-com---palette-dark .q3j3hgcnhy, .otwt77l8op .q3j3hgcnhy {
    background-color: #333 !important;
    color: #fff !important;
}

.termsfeed-com---palette-dark .ns4gxvc4bd, .termsfeed-com---palette-dark .cc-cp-foot-save,
.otwt77l8op .ns4gxvc4bd, .otwt77l8op .cc-cp-foot-save,
.otwt77l8op .i7nyy1r8b7, .termsfeed-com---palette-dark .i7nyy1r8b7 {
    background-color: #333 !important;
    color: #ccc !important;
}

.termsfeed-com---palette-dark .ns4gxvc4bd:hover, .termsfeed-com---palette-dark .q3j3hgcnhy:hover, .termsfeed-com---palette-dark .cc-cp-foot-save:hover,
.otwt77l8op .ns4gxvc4bd:hover, .otwt77l8op .q3j3hgcnhy:hover, .otwt77l8op .cc-cp-foot-save:hover,
.otwt77l8op .i7nyy1r8b7:hover, .termsfeed-com---palette-dark .i7nyy1r8b7:hover {
    background-color: #111 !important;
}

.termsfeed-com---palette-dark .i7nyy1r8b7:hover,
.otwt77l8op .i7nyy1r8b7:hover {
    background-color: #111 !important;
    color: #fff !important;
}

.termsfeed-com---pc-dialog input[type="checkbox"].cc-custom-checkbox:checked+label:before {
    background: #333 !important;
}

.termsfeed-com---palette-dark .cc-pc-head-lang select:focus, .termsfeed-com---palette-dark .cc-cp-foot-byline a:focus,
.otwt77l8op .cc-pc-head-lang select:focus, .otwt77l8op .cc-cp-foot-byline a:focus {
    box-shadow: 0 0 0 2px #333 !important;
}

@media (max-width: 991px) {

    .eykocs46kp {
    max-width: 100%!important;
    width: 100%!important;
    left: 0 !important;
    }

    /*.vd9bwl3jsz {
        display: flex!important;
        flex-wrap: wrap;
        flex-direction: row;
    }

    .q3j3hgcnhy, .ns4gxvc4bd{
        flex: 0 0 48.75%;
    }

    .i7nyy1r8b7{
        flex: 0 0 98.5%;
    }*/

    .cnvs4s9eq5 .j4n7ksu5vo {
        font-size: 12px!important;
    }

}

@media (max-width: 480px) {
    .vd9bwl3jsz {
        display: -webkit-box !important;
        display: -moz-box !important;
        display: -ms-flexbox !important;
        display: -webkit-flex !important;
        display: flex !important;
        -webkit-box-orient: vertical;
        -moz-box-orient: vertical;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -moz-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
    }

    .cnvs4s9eq5 .ns4gxvc4bd {
        -webkit-box-ordinal-group: 2;
        -moz-box-ordinal-group: 2;
        -ms-flex-order: 2;
        -webkit-order: 2;
        order: 2;
    }

    .cnvs4s9eq5 .i7nyy1r8b7 {
        -webkit-box-ordinal-group: 1;
        -moz-box-ordinal-group: 1;
        -ms-flex-order: 1;
        -webkit-order: 1;
        order: 1;
    }
}

@keyframes fadeInTop {
   0% {
      opacity: 0;
      transform: translateY(300px);
   }
   100% {
      opacity: 1;
      transform: translateY(0);
   }
}