/* custom css */


body {
    background: #000;
}

.custom-page section.top-bar {
    background: #000;
}

.custom-page section.page-main {
    background: #000;
}

/* header */
h1.c_logo span {
    color: #e30909;
}

.custom-page h1.c_logo {
    padding: 10px;
    font-size: 2em;
    font-weight: bold;
    color: #fff;
}

.custom-page section.nav-sec {
    border-bottom: 0;
    background-color: #000;
}

.custom-page a.main-nav-list__link {
    font-size: .75em;
}

.custom-page .search .search__input-text {
    max-width: 40rem;
}

.custom-page .ucp-list__label {
    font-size: 1em;
}

.custom-page .search {
    padding: 5px;
}

.custom-page .search .search__input-text {
    border-radius: 0;
}

.custom-page .search .search__submit {
    background-color: #e30909;
    border-radius: 0;
}

.custom-page h2.box__h {
    font-size: 1em;
    font-weight: normal;
}

.custom-page span.main-nav-list__label {
    font-size: 1.25em;
    font-weight: normal;
}

.custom-page .main-nav-list__link:hover .main-nav-list__label, .main-nav-list__link:active .main-nav-list__label, .main-nav-list__link:focus .main-nav-list__label, .js-hover .main-nav-list__link .main-nav-list__label {
    color: #e30909;
}

.custom-page span.mitem__title {
    color: #ddd;
}

.custom-page .main-nav-list__link:hover::before, .main-nav-list__link:active::before, .main-nav-list__link:focus::before, .js-hover .main-nav-list__link::before {
    background-color: transparent;
}

.custom-page a.logo__link:hover {
    color: transparent;
}

.custom-page .ucp-list__link:hover .ucp-list__label, .ucp-list__link:active .ucp-list__label, .ucp-list__link:focus .ucp-list__label {
    color: #e30909;
}

.custom-page .dropdown-list__link:hover {
    color: #ffffff;
    border-color: #e30909;
    text-decoration: none;
}

.custom-page .box__hd, .custom-page .box__bd {
    border: 0;
    background-color: transparent;
    border-bottom: 0;
}

.custom-page .item__inner {
    border-bottom: 0;
}

.custom-page span.item__bd {
    margin-bottom: 25px;
    border: 1px solid #333;
}

.custom-page span.item__title {
    bottom: -25px;
    font-weight: normal;
}

.custom-page span.item__title-label:hover {
    color: #e30909
}

/* pagination */
.custom-page .pagination-list__elem.is-active {
    color: #ffffff;
    background-color: #e30909;
}

.custom-page .pagination-list__elem {
    border-radius: 0;
    font-size: 2em;
}

.custom-page .pagination-list__elem--next, .pagination-list__elem.-next {
    width: 2.8125rem;
    line-height: 2.8125rem;
    height: 2.8125rem;
    background-color: #111;
}

.custom-page .pagination-list__elem:hover, .pagination-list__elem:active, .pagination-list__elem:focus {
    text-decoration: none;
    background-color: #6d6868;
    color: #ffffff;
}

.custon-page .alphabet__link:hover, .alphabet__link:active, .alphabet__link:focus, .alphabet__link.is-active {
    background-color: #e30909;
}

.custom-page .alphabet__link:hover, .alphabet__link:active, .alphabet__link:focus, .alphabet__link.is-active {
    background-color: #e30909;
}

.custom-page .pagination-list__elem--prev, .pagination-list__elem.-prev {
    background-color: #333;
}


/* tags */
.tag-cloud a {
    background: #211e1e;
    color: #ddd !important;
    padding: 5px 10px;
    line-height: 30px;
}




/* ads */
.custom-page .aff.col {
    margin:10px;
}


/* video page */
/* .custom-page .item__stat--bg-t2::before, .item__stat.-bg-t2::before {
    background-color: #e30909;
} */

.custom-page .item__stat--bg-t2::before, .item__stat.-bg-t2::before {
    background: none;
}

.custom-page .item__stat--bg-t1::before, .item__stat.-bg-t1::before {
    background: none;
}

.custom-page .box__ft-inner a {
    color: #e30909;
}

.custom-page .box__ft-inner {
    font-size: 1.25em;
}

.custom-page .tabs-list__link:hover::before, .tabs-list__link:active::before, .tabs-list__link:focus::before, .tabs-list__link.is-active::before {
    background-color: #e30909;
}

.custom-page .tabs-list__icon:hover {
    color: #e30909;
}

.custom-page .tabs-list__link:hover .tabs-list__icon, .tabs-list__link:active .tabs-list__icon, .tabs-list__link:focus .tabs-list__icon, .tabs-list__link.is-active .tabs-list__icon {
    color: #e30909;
}

.custom-page li.tag-list__li a:hover {
    color: #e30909;
}

.custom-page .item__stats-bar {
    background: none;
    border-top: 0;
}

/* media queries */
@media (max-width: 29.938em) {
    .custom-page .item.col {
        width: 50%;
    }

}

@media (max-width: 47.938em) {
    .pagination-list__li {
        display: block;
    }
    .custom-page .box__expander {
        padding: 0;
        margin: -20px 0 10px;
    }
    .custom-page .ucp-list__link {
        font-size: 10px;
    }

}

@media (max-width: 64.938em) {
    .tag-cloud {
        display: none;
    }

}

@media (min-width: 48em) {
    .mobile-ads {
        display: none;
    }
    
}


