#link-network {
    display: block;
    margin: 0 5px
}

a#main-cat-switcher {
    display: none !important;
}


.linkz {
    height: 24px;
    margin: 5px 0;
    line-height: 22px;
    padding: 0 10px;
    border: 1px solid #fff;
    font-size: 14px;
    color: #fff;
    display: inline-block
}

a.linkz:hover {
    color: #e93!important;
    border: 1px solid #e93!important
}

.videoad-centerlink.noselect {
    display: none;
    pointer-events: none;
    cursor: default
}

.videoad-title.videoad-title-beforevideo.noselect {
    display: none
}

.videoad-title-txt {
    display: none
}

div#html5video {
    min-height: 0!important
}

.jw-icon.jw-icon-inline.jw-button-color.jw-reset.jw-icon-rewind.jw-icon-next {
    display: none!important
}

.jw-toggle.jw-off {
    color: #d8d8d8
}

.jw-controlbar.jw-background-color.jw-reset {
    background: linear-gradient(180deg,transparent,rgba(0,0,0,.25) 30%,rgba(0,0,0,.4) 70%,rgba(0,0,0,.5))
}

.jw-rightclick {
    display: none!important
}

.jw-flag-small-player .jw-nextup-container .jw-nextup {
    display: none!important
}

.jw-flag-small-player .jw-nextup-container {
    display: none!important
}


.jw-icon-cc {
    display: none!important
}

.jwplayer.jw-stretch-fill .jw-media video {
    object-fit: contain!important
}

.jw-time-tip .jw-text,.jw-controlbar .jw-tooltip .jw-text,.jw-settings-menu .jw-tooltip .jw-text {
    padding: 7px 0!important
}

#ads {
    background: #111;
    margin: 5px;
    text-align: center
}

@media(min-width: 991px) {
    #ads {
        display:none
    }

    .jw-aspect.jw-reset {
        padding-top: 41%!important
    }
}

@media(max-width: 1000px) {
    #xxplayer {
        position:relative;
        overflow: hidden;
        width: 100%;
        padding-top: 56.25%!important
    }
}

#nav-links {
    margin: 5px 5px 2px;
    line-height: 30px;
    padding: 0 6px;
    display: inline-block
}

.jc-link {
    color: #fff;
    margin: 0 2px;
    padding: 4px 5px;
    font-size: 14px;
    background: #1b1b1b;
    border: 1px solid #fff
}

a.jc-link:hover {
    color: #e93!important;
    border: 1px solid #e93!important
}

div#content-ad-top-zone-contener {
    display: none
}

div#link-box {
    white-space: initial !important;
    text-align: left;
    display: block;
    font-size: 13px;
    padding: 0 5px 5px;
    background: #1b1b1b;
    border-bottom: 2px solid #111
}

a.link-x {
    font-weight: 400;
    background: #333;
    color: #fee;
    display: inline-block;
    padding: 5px;
    margin-top: 6px
}

a.link-red {
    font-weight: 400;
    background: #a80000;
    color: #fee;
    display: inline-block;
    padding: 5px;
    margin-top: 6px
}

#search-associates .size-0,.size-1,.size-2,.size-3,.size-4 {
    display: inline-block;
    line-height: 14px;
    padding: 2px 4px!important;
    margin: 2px 4px 2px 0;
    background: #2b2b2b;
    color: #fff;
    text-decoration: none
}

#search-associates .size-4 a {
    color: #f90
}

.jw-logo.jw-logo-top-right.jw-reset {
    width: 100px!important;
    top: -5px!important;
    right: -5px;
    height: 25px!important
}

a.tag_cloud {
    display: inline-block;
    font-size: 11px!important;
    color: rgba(255,255,255,.8);
    background: #252525;
    padding: 5px 6px;
    margin: 0 0 4px;
    border-radius: 2px;
    line-height: 16px
}

li {
    list-style: none
}

.dp-popular-tab li.active {
    background: #252525
}

span.top-view {
    position: absolute;
    bottom: 0;
    right: 0;
    background: rgb(31 3 3/47%);
    color: #f3f4f5;
    padding: 1px 3px;
    line-height: 14px;
    font-size: 12px;
    opacity: .8;
    -moz-border-radius: 0 5px 5px 0;
    -webkit-border-radius: 5px 0 0 5px
}

li.cate-av {
    display: inline-block
}

.intellink a {
    color: #cab5b5;
    margin-bottom: -2px
}

.fter.avidol {
    text-align: center;
    max-width: 1000px;
    background: #141719;
    padding: 6px 10px;
    margin: 0 auto -4px;
    color: #dadada
}

.fter.avcate {
    text-align: center;
    max-width: 1000px;
    background: #141719;
    padding: 6px 10px;
    margin: -5px auto -7px;
    color: #dadada
}

a.cate_cloud {
    display: inline-block;
    font-size: 14px!important;
    color: rgba(255,255,255,.8);
    background: #252525;
    padding: 6px;
    margin: 2px 2px 4px;
    border-radius: 2px;
    line-height: 16px
}

a.navbar-brand {
    margin-right: 0!important;
    font-size: 1.5rem!important
}

.navbar-brand:hover {
    color: #fff
}

span.text-danger {
    color: #ee5f5b!important
}

h4.widget-title {
    position: relative;
    font-size: 18px;
    color: #ffc107;
    border-bottom: 1px solid #ffc107;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-bottom: 5px;
    font-weight: 500
}

ul.menu {
    padding-left: 0;
    display: flex;
    flex-wrap: wrap;
    margin: 0 -5px
}

footer .menu li {
    list-style-type: none;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    padding: 0 5px
}

footer .menu li a {
    border-bottom: 1px dotted #222;
    padding: 2px;
    display: block
}

.sitename {
    border-top: 1px dotted #222;
    text-align: center;
    padding: 15px;
    font-size: 16px;
    color: #fff
}

.sitename a {
    color: #ffc107
}

.textwidget {
    color: #d6dbdd;
    height: 150px;
    overflow: scroll;
    display: block;
    overflow-x: hidden
}

footer .row {
    background: #0f1416;
    padding: 10px 0 0
}

.aduxx iframe {
    height: 55px!important
}

.site-settings>ul>li,.site-settings .title {
    display: none
}

.related-content__btns li+li {
    display: none!important
}

.site-settings>ul>li:nth-child(1),.site-settings>ul>li:nth-child(2) {
    display: block
}

div#xxplayer {
    position: relative;
    overflow: hidden;
    width: 100%;
    padding-top: 41%
}

div#tb_cat_57,#tb_cat_58,#tb_cat_59,#tb_cat_60,#tb_cat_61,#tb_cat_62,#tb_cat_63 {
    display: none!important
}

.premium-results-line {
    display: none
}

button.btn.btn-link.report-search.mobile-hide {
    display: none
}

a#suggestion {
    display: none!important
}

a.bookmark-link.btn.mobile-hide {
    display: none
}
