@media screen and (min-width: 1024px) {
    .box .sort-holder .sort:hover .drop-holder {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1;
        visibility: visible;
    }
}
@media screen and (min-width: 1024px) {
    .dark .box .sort-holder .sort .drop-holder .item-sort .link-drop:hover {
        color: #fff;
        background: rgba(230, 24, 78, .86);
    }
}

.nav-holder .item.open-sort .drop-holder {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
    visibility: visible;
}

.nav-holder .item.open-sort .link-nav {
    color: #e6184e;
}

.nav-holder .item.open-sort .link-nav:after {
    opacity: 1;
    bottom: 0;
}

.dark .nav-holder .item.open-sort .link-nav {
    color: #e6184e;
}


.nav-holder .item.open-sort .link-nav i {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.open-search .block-search {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
    visibility: visible;
}

.dark .footer_user_menu .menu_items .item.active {
    color: #ff485a;
}


.footer_user_menu .menu_items .item.active {
    color: #ff485a;
}

.block_content.show, .block_models.show, .block_edit_foto.show {
    opacity: 1;
    visibility: visible;
}




.search-w.act .searchWrap b svg {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}
.search-w.act .searchSel svg, .searchSel svg:hover {
    color: #f1f1f1;
}

.search-w.act .drop-down-men {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
    visibility: visible;
}


.user-menu.act .user-name svg {
    -webkit-transform: translateY(-50%) rotate(180deg);
    -ms-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-50%) rotate(180deg);
}

.user-menu.act .drop-down-men {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
    visibility: visible;
}


@media screen and (max-width: 1024px) {
    .menu-act .mobile-slider {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
        opacity: 1;
        visibility: visible;
        display: block;
        z-index: 999;
    }
}

}
@media screen and (max-width: 1024px) {
    .side-model-fil.show {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
        opacity: 1;
        position: fixed;
        visibility: visible;
        display: block;
        z-index: 999;
        top: 92px;
    }
}


@media screen and (max-width: 768px) {
    .menu-act .main-content:after, .mobile-slider {
        top: 50px;
    }
}


.menu-act .mobile-menu-icon:before {
    top: 0;
    -webkit-transition: top 0.1s ease-out, opacity 0.1s ease-out 0.12s;
    transition: top 0.1s ease-out, opacity 0.1s ease-out 0.12s;
    opacity: 0;
}


.menu-act .mobile-menu-icon:after {
    background: #fd7500;
    bottom: 0;
    -webkit-transition: bottom 0.1s ease-out, background 0.3s, -webkit-transform 0.22s cubic-bezier(0.215,0.61,0.355,1) 0.12s;
    transition: bottom 0.1s ease-out, background 0.3s, -webkit-transform 0.22s cubic-bezier(0.215,0.61,0.355,1) 0.12s;
    transition: bottom 0.1s ease-out, transform 0.22s cubic-bezier(0.215,0.61,0.355,1) 0.12s, background 0.3s;
    transition: bottom 0.1s ease-out, transform 0.22s cubic-bezier(0.215,0.61,0.355,1) 0.12s, background 0.3s, -webkit-transform 0.22s cubic-bezier(0.215,0.61,0.355,1) 0.12s;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
}


nav li:hover .menu-sub {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

a#categories:after, a#channels:after, a#photos:after, a#pornstars:after, a#sponsors:after, a#videos:after {
    border: 5px solid transparent;
    border-top: 5px solid #6b6b6b;
    content: '';
    margin: 0 0 0 5px;
    position: relative;
    top: 3px;
}


li:hover a#categories:after, li:hover a#channels:after, li:hover a#photos:after, li:hover a#pornstars:after, li:hover a#videos:after {
    border: 5px solid transparent;
    border-top: 5px solid #fd7500;
    content: '';
    margin: 0 0 0 5px;
    position: relative;
    top: 3px;
}



.search-form-box.show {
    z-index: 40;
    width: calc(100% - 60px);
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(-45px, -50%, 0);
    transform: translate3d(-45px, -50%, 0);
}


.seo-description.expanded {
    display: block;
    -webkit-line-clamp: unset;
    -webkit-box-orient: unset;
    max-height: none;
}


.HomepageFiltersIcon.active {
    transform: rotate(180deg);
}


.FilterPanel.show {
    display: block;
}

.open {
    display: block;
}

.tabLink.active {
    background: #D9D9D9 !important;
    border-bottom: 1px solid #F0F0F0 !important;
    color: #0A5B83 !important;
}

.tabContainer.show {
    height: 100%;
    width: 100%;
    position: static;
    overflow: hidden;
    -webkit-tap-highlight-color: transparent;
    padding: 0;
    box-sizing: border-box;
    margin: 30px 0px;
}


@media screen and (max-width: 1024px) {
    .side .wrapper-descM.showM .desc-containerM .rowM {
        height: auto;
        max-height: 800px;
    }
	
	    }
		
		
	.tab-panel.show {
    display: block;
}


.channel-infos .btn-other.active {
    border-bottom: 2px solid #ff6407;
}


=

.sort:hover svg {
    -webkit-transform: translateY(-50%) rotate(180deg);
    -ms-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-50%) rotate(180deg);
}