.termsfeed-com---nb-headline {
    position: fixed !important;
}
.termsfeed-com---palette-dark.ryy8g4haxp,
.drmat28ep3.ryy8g4haxp {
    -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;
}

.ryy8g4haxp .ussfhlilqb, .ryy8g4haxp .r3de9sp2ld {
    float: left;
}

.xzlz4ngcq0, .is53qafjsy {
    text-align: center;
}

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

.termsfeed-com---palette-dark .hf0m09fbdy, .termsfeed-com---palette-dark .lhlbs1rp4p,
.drmat28ep3 .hf0m09fbdy, .drmat28ep3 .lhlbs1rp4p {
    color: #111 !important;
}

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

.ryy8g4haxp .a61rh92xij {
    padding: 0.1rem 1rem !important;
}

.ryy8g4haxp .hf0m09fbdy {
    font-size: 14px!important;
}

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

.dtlzzmrena{
    margin-bottom: 0.2em;
}

.termsfeed-com---palette-dark .ussfhlilqb, .drmat28ep3 .ussfhlilqb {
    text-transform: uppercase;
}

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

.termsfeed-com---palette-dark .pyl95bws3i, .termsfeed-com---palette-dark .cc-cp-foot-save,
.drmat28ep3 .pyl95bws3i, .drmat28ep3 .cc-cp-foot-save,
.drmat28ep3 .r3de9sp2ld, .termsfeed-com---palette-dark .r3de9sp2ld {
    background-color: #333 !important;
    color: #ccc !important;
}

.termsfeed-com---palette-dark .pyl95bws3i:hover, .termsfeed-com---palette-dark .ussfhlilqb:hover, .termsfeed-com---palette-dark .cc-cp-foot-save:hover,
.drmat28ep3 .pyl95bws3i:hover, .drmat28ep3 .ussfhlilqb:hover, .drmat28ep3 .cc-cp-foot-save:hover,
.drmat28ep3 .r3de9sp2ld:hover, .termsfeed-com---palette-dark .r3de9sp2ld:hover {
    background-color: #111 !important;
}

.termsfeed-com---palette-dark .r3de9sp2ld:hover,
.drmat28ep3 .r3de9sp2ld: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,
.drmat28ep3 .cc-pc-head-lang select:focus, .drmat28ep3 .cc-cp-foot-byline a:focus {
    box-shadow: 0 0 0 2px #333 !important;
}

@media (max-width: 991px) {

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

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

    .ussfhlilqb, .pyl95bws3i{
        flex: 0 0 48.75%;
    }

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

    .ryy8g4haxp .hf0m09fbdy {
        font-size: 12px!important;
    }

}

@media (max-width: 480px) {
    .dtlzzmrena {
        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;
    }

    .ryy8g4haxp .pyl95bws3i {
        -webkit-box-ordinal-group: 2;
        -moz-box-ordinal-group: 2;
        -ms-flex-order: 2;
        -webkit-order: 2;
        order: 2;
    }

    .ryy8g4haxp .r3de9sp2ld {
        -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);
   }
}