/* ==UserStyle==
@name Xhamster Widescreen - New Design v.499
@version 4.990000.0
@include https://*xhamster.desi/*
@include https://*xhamster.com/*
@include http://*upload*.xhamster.com/*
@include https://*xhamsterlive.com/*
@author janvier56
@description Wide Xhamster on large screen (1920x1080) ONLY...
@icon https://external-content.duckduckgo.com/ip3/fr.xhamster.com.ico
@homepage https://greasyfork.org/fr/users/7434-janvier56
@license unlicense
@namespace xhamster.com
==/UserStyle== */
@-moz-document domain("xhamster.com"), domain("xhamster19.com"), domain("xhamster.desi"), domain("fr.xhamster.com"), domain("de.xhamster.com"), domain("nl.xhamster.com"), domain("es.xhamster.com"), domain("it.xhamster.com"), domain("ru.xhamster.com"), domain("pl.xhamster.com"), domain("jp.xhamster.com"), domain("ge.xhamster.com"), domain("br.xhamster.com"), domain("cz.xhamster.com"), domain("vi.xhamster.com"), domain("tr.xhamster.com"), domain("ua.xhamster.com"), domain("hi.xhamster.com"), domain("th.xhamster.com"), domain("ko.xhamster.com"), domain("ro.xhamster.com"), domain("pt.xhamster.com"), domain("my.xhamster.com"), domain("id.xhamster.com"), domain("thumb-v.xhcdn.com"), domain("thumb-v-ec.xhcdn.com"), domain("http://ept.xhcdn.com"), domain("http://ep0.xhcdn.com"), domain("http://ep1.xhcdn.com"), domain("http://ep3.xhcdn.com"), domain("http://ep4.xhcdn.com"), domain("http://ep4.xhcdn.com"), domain("http://ep5.xhcdn.com"), domain("http://ep6.xhcdn.com"), domain("http://ep7.xhcdn.com"), domain("http://ep8.xhcdn.com"), domain("http://ep9.xhcdn.com"), domain("") {
/* ==== X Xhamster Widescreen - New Design - v.499 (new499) - TEST NEW DESIGN - CHROME DEV ==== */
/* COLOR XHAMSTER MEMO:
RED XHAM : background-color: #e34449 !important;
==== */
/* GM IN USE:
GM "XHamster GX" (play Thumbnail):
https://openuserjs.org/scripts/dropdabase/XHamster_GX
=== */
/* ============================================================================= */
/* AAA ==== START ==== PART 1 =====
href="https://xhamster.com/stories/story ============================================ */
/* ============================================================================= */
/*
/*(new496) TEST - PERSO INDICATOR - */
/* ON TOP */
/* (new491) CHROME -TOP */
.video-page .ab-info.controls-info__item.xh-helper-hidden > p:not(:empty):hover:before {
content: " Xhamster \A Widescreen" !important;
position: fixed;
display: inline-block !important;
height: 100% !important;
height: auto !important;
/*max-height: 2vh !important;*/
line-height: 2vh !important;
width: 80px;
top: 3.3vh;
left: 1438px !important;
right: 0;
border-radius: 8px 0px 0px 8px !important;
padding: 1px 0px 0 0px !important;
text-align: center !important;
overflow: hidden !important;
white-space: pre !important;
z-index: 10;
background: #111 !important;
border: 1px solid red
}
.video-page .ab-info.controls-info__item.xh-helper-hidden > p:not(:empty):after {
content: "499" !important;
position: fixed;
display: inline-block !important;
height: 100% !important;
min-height: 2vh !important;
max-height: 2vh !important;
line-height: 1.5vh !important;
width: 70px !important;
top: 3.7vh;
left: 1500px;
right: 0;
padding: 0 5px 0 0px !important;
text-align: left !important;
border-radius: 8px !important;
overflow: hidden !important;
z-index: 500000 !important;
filter: grayscale(0.8) !important;
opacity: 0.2 !important;
background-image: url(https://userstyles.world/preview/1785/0.webp) !important;
object-fit: contain !important;
background-size: 9.5vh 85px !important;
background-position: 0px -5px !important;
background-repeat: no-repeat !important;
color: red !important;
border: 1px solid red !important;
}
/* HOVER ICON */
.video-page .ab-info.controls-info__item.xh-helper-hidden > p:not(:empty):hover:after {
content: "499" !important;
position: fixed;
display: inline-block !important;
height: 100% !important;
min-height: 4vh !important;
max-height: 4vh !important;
line-height: 2vh !important;
width: 80px !important;
top: 3.3vh;
left: 1520px;
right: 0;
border-radius: 0 8px 8px 0px !important;
padding: 1px 0 0 0px !important;
font-size: 13px !important;
z-index: 10;
opacity: 1 !important;
filter: grayscale(0) !important;
background-image: url(https://userstyles.world/preview/1785/0.webp) !important;
object-fit: contain !important;
background-size: 9vh 90px !important;
background-position: center center !important;
background-repeat: no-repeat !important;
border: 1px solid red
}
/* FOR MY COMMENTS */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentItem-"] [class^="commentBodyWrap-"] [class^="user-"]:has( a[href="https://xhamster.com/users/janvier57"]) + [class^="commentBody-"] [class^="commentText-"] {
color: gold !important}
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentItem-"] [class^="commentBodyWrap-"] [class^="user-"]:has( a[href="https://xhamster.com/users/janvier57"]) + [class^="commentBody-"] [class^="commentText-"]:before
{
content: "WIDE" !important;
position: absolute;
display: inline-block !important;
vertical-align: bottom !important;
height: 100% !important;
min-height: 3.5vh !important;
max-height: 3.5vh !important;
line-height: 9vh !important;
width: 32px !important;
top: 5vh;
left: 0px;
right: 0;
border-radius: 5px 5px 0px 0px !important;
padding: 1px 0 0 0px !important;
text-align: center !important;
font-size: 10px !important;
z-index: 10;
filter: grayscale(0) !important;
background-image: url(https://userstyles.world/preview/1785/0.webp) !important;
object-fit: contain !important;
background-size: 7vh 100px !important;
background-position: -18px 4px !important;
background-repeat: no-repeat !important;
color: gold !important;
border: 1px solid red
}
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentItem-"] [class^="commentBodyWrap-"] [class^="user-"]:has( a[href="https://xhamster.com/users/janvier57"]) + [class^="commentBody-"] [class="commentText-ea690"]:after
{
content: "XHAM" !important;
position: absolute;
display: inline-block !important;
height: 100% !important;
min-height: 2vh !important;
max-height: 2vh !important;
line-height: 2vh !important;
width: 32px !important;
top: 3.3vh;
left: 0px;
right: 0;
border-radius: 8px 8px 0 0 !important;
padding: 1px 0 0 0px !important;
text-align: center !important;
font-size: 10px !important;
z-index: 10;
color: gold !important;
background: #222 !important;
border: 1px solid red
}
/* TEST BOUTON COPY FAVS */
/*.login-section:before {
content: "XX" !important;
height: 2vh !important;
line-height: 2vh !important;
position: absolute !important;
right: 285px !important;
background: green !important;
color: gold !important;
}*/
/* (new499) GM - XHamster - IA - Links Utility MERGED */
/* BLOG LINKS */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="text-"] a.link-inner:has(span[title^="New link: https://xhamster.com/posts/"]) {
float: left !important;
clear: none !important;
line-height: 15px !important;
width: 100% !important;
margin: 0px 0px !important;
padding: 0 25px 0 0 !important;
background: blue !important;
}
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="text-"] a.link-inner span[title^="New link: https://xhamster.com/posts/"] {
float: right !important;
clear: none !important;
margin: -1vh 0px 0 0 !important;
padding: 2px;
font-size: 17px !important;
border-radius: 50%;
opacity: 1 !important;
transition: opacity 0.2s ease-in-out;
background: gold !important;
}
/* VIDEO LINK */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="text-"] a.link-inner[href*="/videos/"]:not([href*="/my/favorites"]) {
float: left !important;
clear: none !important;
line-height: 15px !important;
width: 85% !important;
margin: 0px 0px !important;
padding: 5px;
background: green !important;
}
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="text-"] a.link-inner[href*="/videos/"]:not([href*="/my/favorites"]) + button {
float: right !important;
clear: none !important;
margin: 0px 5px 0 0 !important;
padding: 5px;
border-radius: 50%;
opacity: 0.5;
transition: opacity 0.2s ease-in-out;
background: green !important;
}
/* MY FAV */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="text-"] a.link-inner[href*="/favorites/"] {
display: inline-block !important;
width: 100% !important;
line-height: 15px !important;
margin: 0px 0px !important;
padding: 0 30px 0 5px !important;
background: gold;
}
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="text-"] a.link-inner[href*="favorites/"] + button {
display: block !important;
float: right !important;
clear: none !important;
margin: -4vh 5px 0 0 !important;
padding: 3px !important;
border-radius: 50%;
opacity: 0.5 !important;
transition: opacity 0.2s ease-in-out;
background: red !important;
}
/* (new499) TEST WEB KIT SCROLL BAR */
*:not(select) {
scrollbar-color: rgba(41, 42, 43, .6) rgba(168, 169, 170, .6)!important;
scrollbar-width: thin !important;
}
/* Chrome and derivatives*/
::-webkit-scrollbar {
max-width: 2px !important;
max-height: 2px !important;
background: rgba(183, 183, 183, .6) !important;
}
::-webkit-scrollbar-corner,
::-webkit-scrollbar-track,
::-webkit-scrollbar-track-piece {
background: #4a4a4a !important;
}
::-webkit-scrollbar-thumb {
background: #a4a4a4 !important;
border-radius: 0px !important;
}
::-webkit-scrollbar-corner:hover,
::-webkit-scrollbar-track:hover,
::-webkit-scrollbar-track-piece:hover {
background: #dadae3 !important;
}
::-webkit-scrollbar-thumb:hover {
background: #737373!important;
}
/* (new491) DELETED - FOR OTHER FAVS- OPACITY + POINTERS-EVENTS) */
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:has(.disabled) {
opacity: 0.1 !important;
pointer-events: none !important;
}
/* (new491) FRIEND / NOT AVAILABLE IN /ETC... - USERS VIDEO - OPACITY) */
.user-page.user-videos-page.my-uploads-page .thumb-list__item:has( .thumb-plug.thumb-plug_video) ,
.user-page.user-videos-page.my-uploads-page .main-wrap .user-content-section .tab-recent.current-tab .thumb-list__item.video-thumb:has(.disabled) ,
.user-page.user-videos-page.my-uploads-page .main-wrap > main .thumb-list.thumb-list--full-width .thumb-list__item.video-thumb:has(.disabled) {
opacity: 0.4 !important;
pointer-events: none !important;
}
.user-page.user-videos-page.my-uploads-page .thumb-list__item:has( .thumb-plug.thumb-plug_video):hover ,
.user-page.user-videos-page.my-uploads-page .main-wrap .user-content-section .tab-recent.current-tab .thumb-list__item.video-thumb:has(.disabled):hover ,
.user-page.user-videos-page.my-uploads-page .main-wrap > main .thumb-list.thumb-list--full-width .thumb-list__item.video-thumb:has(.disabled):hover {
opacity: 1 !important;
}
/* (new426) SUPERLOADER - MENU */
#sp-fw-container {
text-align: left;
z-index: 50000000000 !important;
}
/* (new426) SUPP - FOOTER on CERTAIN PAGES */
.photo-page .footer-wrapper ,
.user-page .footer-wrapper ,
.page .footer-wrapper ,
.category-page .footer-wrapper ,
.main-page.hub-page .footer-wrapper ,
.user-page.user-videos-page.my-uploads-page .footer-wrapper ,
.user-page.my-uploads-page .footer-buffer + footer,
.user-page.user-photos-page.my-uploads-page .footer-buffer + footer ,
#photo-slider + .footer-wrapper ,
.photos-page .footer-wrapper ,
.channels-page .footer-wrapper ,
.notifications-page .footer-wrapper ,
.news-page .footer-wrapper ,
.search-results .footer-wrapper ,
.hub-videos-page .footer-wrapper ,
html.pornstar-page .sp-separator ~ .main-wrap .footer-wrapper ,
html.pornstar-page .footer-wrapper ,
html.pornstar-page .pornstar-container .pornstar-content__main footer:first-of-type{
display: none !important;
}
/* (new427) SUPP - GENERIC ==== */
/* (new435) COOKIES */
div[class^="desktop-"][class*="wrapper-"] ,
/* (new477) SKELETON - THUMBNAILS LOADING */
[class^="root-"][class*="skeleton-"] ,
.video-page.video-page--large-mode .thumb-list--related .video-thumb:not([data-role="related-item"]) ,
.video-page:not(.video-page--large-mode) .thumb-list--related .video-thumb:not([data-role="related-item"]) ,
.mixed-section.index-videos .thumb-list div[class*="skeleton-"] ,
.mixed-section.index-videos .thumb-list div[class*="skeleton-"]::after,
/* (new491) SUPP GENERIC */
.xplayer .xp-aftershot,
.desktop #credential_picker_container ,
[data-testid="tab-set-tab"] a[href*="=paid-tab"] ,
.mobile-page [data-role$="top"] ,
[class$="under-player-banner-wrapper"] ,
[class*="bottom-widget-section"] ,
div[class*="bottom-widget-section"] ,
div[data-role*="bottom"] ,
[data-role$="-sUbottom"] ,
[data-role$="bottom"] ,
[data-role$="-sFxbbottom"] ,
[class*="ysHrV-kRbottom-widget-section"] ,
[class^="bottomDescription-"] ,
[class*="-pcbottom-widget-section"] ,
div[class^="container-"][data-role="promo-messages-wrapper"] aside[class^="pinned-"][class*="hasImage-"] ,
aside[data-role$="promo"] ,
[data-role$="promo"] ,
[class*="promoMessageBanner-"] ,
.main-wrap div[class="container-"][data-role="promo-messages-wrapper"] ,
[data-role*="banner"] ,
.yld-pcbottom-banner ,
[data-role$="banner-underplayer"] ,
.view-cam-page-wrapper .promo-banner-wrapper,
.promo-message.promo-message__banner,
.promo-message.promo-message__banner .width-wrap,
[class*="premium"] ,
[class*="-mdpremium-"] ,
div[class*="oopremium"] ,
[data-role$="-oopromo"] ,
[data-role$="-oopromo"] ,
div[data-role*="-oobanner-"] ,
div[class*="-oocam-thumb"] ,
div[class*="-oocams-wgt"] ,
div[data-role$="-oobottom"] ,
[class*="cam-thumb"],
[data-role$="under-comments"] ,
[data-testid="right-banner-section"] ,
aside[class^="container-"][class*="pinned-"] ,
[class^="tip-"][class*="top-"][class*="blue-"] ,
.page .contest-content.hide-on-search .width-wrap>div[data-role="contest-banner-block"] ,
.category-page .main-wrap .pages-category article > .index-videos.mixed-section + div[class^="root-"] ,
.pornstar-page .widget ,
[class^="pinned-"],
aside[class^="pinned-"] ,
aside.pinned,
[data-role*="-pcpromo"] ,
.controls div[data-role="video-share-button"] ,
div[data-role="video-share-button"] ,
.promo-message:not(.alert-item),
.promo-message__banner ,
.promo > aside,
.pornstar-content__aside>div[data-role="pornstar-banner"] ,
.top-menu.width-wrap .nav-item.displayed-nav-item[data-item="dating"],
.clipstore-bottom,
.video-thumb__date-added,
.cookies-modal__wrapper ,
div[class="bottom-widget-section"],
.xplayer-dsa-label ,
.premium-overlay,
.top-menu.width-wrap .nav-item.displayed-nav-item[data-item="premium"],
.search-results .sp-separator ~ .main-wrap .premium-overlay + .right-rectangle,
.search-results .sp-separator ~ .main-wrap .premium-overlay,
header .top-menu-container .top-menu__side-group.left li.nav-item[data-item="premium"],
.cams-overlay ,
.sponsored-block ,
.clipstore-bottom iframe,
.width-wrap.clipstore-bottom,
.clipstore-results,
.tab-set-item.tab-set-item--with-icon[href*="=paid-tab"] ,
.faphouse-modal-container,
.width-wrap.clipstore-bottom,
.bottom-widget-section.wio-vspot-container,
.central-container.central-container--desktop.central-container--hidden,
.layout-order__promo-message,
.tip-d2eea,
.best-page .footer,
.gallery-thumb .gallery-thumb-info__secure,
.video-page.dark .search-section .logo-container .logo img.theme-light,
.logo .flyout-hint,
.thumb-image-container__badge[data-brand="full video"],
.absolute.absolute-top.notifications-tooltip.tooltip,
.disclaimer,
.xp-hover-link,
.photo-page .photo-view .sponsor-mark,
.xplayer .xplayer-ads-label,
.xplayer .xp-subscribe,
.video-page .wid-player,
.right-rectangle,
.wid-banner,
.banner,
.thumb-list .right-rectangle.list-items,
.thumb-list .right-rectangle--backing,
.thumb-list .right-rectangle.static-banner,
.xplayer:not(.x-plain) .xplayer-banner .player-ad-overlay,
main .gallery-list .static,
.right-rectangle.static-banner,
.right-rectangle.spot-container.list-items,
.width-wrap.clipstore-bottom,
.clipstore-bottom,
.bottom-widget-section .banner-container,
.video-page .player-ads2,
.right-ads.list-ads,
.ads-section,
.video-page .sponsor-message,
.video-page .player-container .banner-container,
.player-ads,
.video-page .player-ads .ads-by,
.ads-by,
.banner.static,
#playerBox .sponsorBottom,
#supportAds,
#swectrqw,
.avdo,
.banner,
.right-ads,
.ads-section,
.right-ads.list-ads ,
.bottom-announce.cookie-announce,
.photo-page .photo-view .sponsor,
/* SUPP - FOR DESIGN ==== */
.story-text > br + br + br,
.dark .logo-container .theme-light,
.sort-section.xh-tabbed.darkest.no-upper > p,
.pornstars-online__inline,
/* SUPP - SPECIFIC ==== */
.thumb-list [class*="cam-"] ,
.thumb-list [class^="yld-"] ,
.thumb-list [class*="yld-"] ,
*[data-role^="yld-"] ,
div[data-role^="yld-"] ,
.thumb-list [class*="yld-mdcam-thumb-"] ,
.video-page [class*="yld-"] ,
.video-page [data-role^="yld-"] ,
.yld-mdads-buy-nft__link ,
[data-role="yld-pdpromo"] ,
.yld-mdclipstore-bottom ,
.yld-pdsp-l-adshare__message ,
.yld-mdpremium-overlay ,
.category-page .index-videos .thumb-list .yld-mdpremium-overlay ,
.player-container>div[data-role="yld-mdbanner-underplayer"] ,
.video-page.video-page--large-mode .thumb-list--related .video-thumb[class*="yld-mdcam-thumb-"] ,
.video-page:not(.video-page--large-mode) .thumb-list--related .video-thumb[class*="yld-mdcam-thumb-"] ,
.video-page .thumb-list--related .video-thumb[class*="yld-pdcam-thumb--live-red"][class*="yld-pdcam-thumb__look-like-item"] ,
.video-page .thumb-list--related .video-thumb[class*="yld-pdcam-thumb__look-like-item"] ,
.video-page .thumb-list--related .video-thumb[class*="yld-pdcam-thumb--live-red"] ,
.video-page .thumb-list--related .video-thumb[class*="yld-pdcam-thumb"] ,
.video-page .thumb-list--related .video-thumb[class*="yld-mdcam-thumb-"] ,
.video-page.video-page--large-mode .thumb-list--related .video-thumb[class^="yld-"] ,
.video-page:not(.video-page--large-mode) .thumb-list--related .video-thumb[class^="yld-"] ,
#xplayer__video[src^="https://cdn.stripcash.com/video/"] ,
.video-page .xplayer-hover-menu a[class$="adshare"] ,
.xplayer-hover-menu a[class$="adshare"] ,
a[href^="//tsyndicate.com/"] ,
div[class$="-containerPauseSpot"] ,
div[data-role="promo-messages-wrapper"] ,
div[class^="yfd-fdcam-"] ,
div[class^="yfd-"] ,
div[data-role^="yfd-"] ,
aside[class="pinned"] ,
aside[class="pinned"][data-role="promo"] a ,
aside[class="pinned"][data-role="promo"] ,
div[class^="yfd-fdplayer"] ,
.player-container>div[data-role^="yfd-"],
.video-page:not(.video-page--large-mode) .thumb-list--related .video-thumb[class^="yfd-fdcam-"] ,
#player-container div[class*="containerBottomSpot"] ,
#player-container.xplayer-ads-preload #xplayer__video[src^="blob:https://xhamster.com/"] ,
.player-container__no-player.xplayer.xplayer-fallback-image.xh-helper-hidden,
.player-container > div[data-role$="-ebanner-underplayer"],
#player-container.xplayer-ads-preload.xplayer-ads-loading,
.player-container__player.xplayer.xplayer-ads,
.player-container__player.xplayer.notranslate.xplayer-ads,
.xplayer.xplayer-ads .xplayer-ads-block {
display: none !important;
height: 0 !important;
width: 0 !important;
}
/* (new491) SUPP BLUR */
.xplayer.overlay-menu-opened .xplayer-screenshot,
.xplayer.overlay-menu-opened>video,
.xplayer.xplayer-share-menu-opened .xplayer-screenshot,
.xplayer.xplayer-share-menu-opened>video {
filter: unset !important;
}
/* (new486) TOOLTIP - POINTERS-EVENTS NONE */
.tooltip ,
.tooltip[style*="opacity: 1;"] {
pointer-events: none !important;
}
/* (new358) SUPP MOBILE */
body.mobile-page ul.scrollable li a[href*="/faphouse/out?"] ,
.auto-generated-banner-container ,
footer .earning-block,
.wit-cams-widget.underplayer,
.wit-spot-container,
.video-page.video-page--large-mode .thumb-list--related .video-thumb.yxd-jcam-thumb.yxd-jcam-thumb--live-red,
div[data-role="ytd-jbanner-underplayer"],
.mixed-section.videos.related-container .thumb-list .ytd-jcam-thumb,
.ytd-jplayer,
.wiz-spb,
.video-page .wiz-player,
.wig-cams-thumb-widget,
.wig-cams-thumb-widget.wig-cams-thumb-widget--live-red.thumb-list__look-like-item.video-thumb,
.category-info + .index-videos.mixed-section .thumb-list.thumb-list--sidebar.thumb-list--rating.thumb-list--recent .wig-cams-thumb-widget,
.category-info + .index-videos.mixed-section .thumb-list.thumb-list--sidebar.thumb-list--rating.thumb-list--recent .thumb-list__item.video-thumb[class^="wio-"],
.category-page .thumb-list.thumb-list--sidebar.thumb-list--recent .video-thumb[class^="wio-"],
.wig-sponsor-link,
.wig-player.wig-spot-container.no-popunder,
.wig-sponsor-banner,
.wig-sponsor-banner img,
.wil-cams-thumb-widget.thumb-list__look-like-item.video-thumb.video-thumb--dated.no-popunder,
.wil-sponsor-link,
.video-page .wil-player.wil-spot-container,
.video-page .wil-player,
.wil-sponsor-banner,
body > div.main-wrap > main > div.width-wrap.with-player-container > div.wit-player.wit-spot-container.no-popunder,
.index-videos .thumb-list div[class*="-ecam-thumb"],
.mixed-section.index-videos .video-thumb[class*="-ecam-thumb"],
.video-thumb[class*="-ecam-thumb"],
.video-page .player-container .wit-sponsor-link__message,
.video-page .player-container .wit-sponsor-link-tab__message,
.video-page .player-container .wit-sponsor-link__label,
.video-page .player-container .wit-sponsor-link-tab__label,
.wit-sponsor-banner,
.wit-cams-widget.vertical,
.wih-spb,
.wih-player,
.wig-spb,
.wih-player.wih-spot-container iframe,
.wih-player.wih-spot-container,
.wig-cams-thumb-widget.thumb-list__look-like-item.video-thumb.video-thumb--dated.no-popunder,
body > div.xh-modal-wrapper.old.signup-modal.opened > div > div > div > form > div > div > div.left-side.hamster,
.thumb-container.reset-cursor > img[src="https://static-cl.xhcdn.com/xh-tpl3/images/pixel.gif"],
.video-page .wit-player,
.wid-sponsor-banner,
.wid-bottom-banner,
.beta-preloader.xh-element-overlay,
header.halloween-logo .logo-section .logo::after,
header.halloween-logo .logo-section .logo::before,
header.halloween-logo .logo-section::before,
div[class*="-rectangle"],
.video-page .player-container .wid-banner-container,
.video-page .player-container .wid-banner-container .wid-banner,
[class^="yxd-"],
*[class*="yxd-"] ,
.video-page.video-page--large-mode .thumb-list--related .video-thumb.yxd-jdcam-thumb ,
.video-page:not(.video-page--large-mode) .thumb-list--related .video-thumb.yxd-jdcam-thumb ,
.video-page .thumb-list--related .video-thumb[class*="yxd-jdcam-thumb"] ,
.video-page [class*="yxd-jdcams-widget"] ,
[class*="-jcam-thumb-"],
[class$="-jpremium-overlay "],
[class^="yxd-jpremium-overlay "],
.video-page:not(.video-page--large-mode) .thumb-list--related .video-thumb.yxd-jcam-thumb.yxd-jcam-thumb--live-red,
div[class*="-ecam-"],
div[class^="wixx-"],
[class^="wio-"] > i,
div[class^="ytd"],
.ytd-jcam-thumb,
.thumb-list .ytd-jcam-thumb,
div[class*="-ecam-"].video-thumb,
div[class^="ytd-jcam-thumb"],
*[class*="-ecam-"]:not(.widget-profile),
*[class^="wixx-"]:not(.widget-profile),
[class^="wio-"]:not(.widget-profile),
[class^="wiu-"]:not(.widget-profile),
[class^="wim-"]:not(.widget-profile),
[class^="wih-"]:not(.widget-profile),
[class^="wig-"]:not(.widget-profile),
[class^="wil-"]:not(.widget-profile),
[class^="wit-"]:not(.widget-profile),
[class^="wiz-"]:not(.widget-profile),
#dl8-content-container img,
.dl8-embed-container img,
.dl8-embed-container .dl8-tags,
.dl8-embed-container .dl8-logo {
display: none !important;
height: 0 !important;
width: 0 !important;
order: unset !important;
visibility: hidden !important;
}
/* TEST AGAINST BLUR */
.xh-thumb-disabled .blog-list .thumb-container,
.xh-thumb-disabled .cams-overlay,
.xh-thumb-disabled .channel-logo .logo-container,
.xh-thumb-disabled .clipstore-results,
.xh-thumb-disabled .intro-video-container iframe,
.xh-thumb-disabled .mixed-list .image-thumb,
.xh-thumb-disabled .mixed-list .thumb-container,
.xh-thumb-disabled .mobile-video-thumb .thumb-image-container,
.xh-thumb-disabled .pc-bg, .xh-thumb-disabled .player-container,
.xh-thumb-disabled .pornstar-logo .logo-container,
.xh-thumb-disabled .related-list .logo,
.xh-thumb-disabled .thumb-list .thumb,
.xh-thumb-disabled .verified-items .thumb-container,
.xh-thumb-disabled .verified-items iframe,
.xh-thumb-disabled .video-intro iframe,
.xh-thumb-disabled .video-thumb .thumb-widget-img,
.xh-thumb-disabled .yld-pd,
.xh-thumb-disabled .yld-pdbanner-container .yld-pdcams-widget,
.xh-thumb-disabled .yld-pdpremium-overlay,
.xh-thumb-disabled img.xp-preload-image ,
.xh-thumb-disabled .channel-thumb-container img,
.xh-thumb-disabled .intro-image-container img ,
.xh-thumb-disabled .main-wrap, .xh-thumb-disabled .pc-img,
.xh-thumb-disabled .photo-intro img,
.xh-thumb-disabled .picture_container img,
.xh-thumb-disabled .pictures_block img,
.xh-thumb-disabled .pornstar-live .img,
.xh-thumb-disabled .pornstar-thumb-container img,
.xh-thumb-disabled .recomm-promo-banner__pic,
.xh-thumb-disabled .thumb-list img,
.xh-thumb-disabled .video-thumb img,
.xh-thumb-disabled img.blog-image,
.xh-thumb-disabled img.fotorama__img,
.xh-thumb-disabled img.xh-avatar {
filter: unset !important;
}
/* (new384) SUPP - XHAM desi NOT LOGGED - POINTER-EVENTS NONE */
html.xh-thumb-disabled .xh-button.button.sub-button.exclude-tablet.video-tag__subscribe {
pointer-events: none !important;
}
.xh-scroll-disabled {
overflow: auto !important;
}
/* (new385) SUPP - XHAM desi NOT LOGGED */
html.xh-thumb-disabled .comments-section .comments-list .comment-item .comment-info .comment-meta .reply-link,
html.xh-thumb-disabled.video-page .comments-section .comments-list .comment-item .comment-info .comment-meta .reply-link,
html.xh-thumb-disabled .comments-section .comments-list .item .comment-info .comment-meta .reply-link,
html.xh-thumb-disabled video-page .comments-section .comments-list .item .comment-info .comment-meta .reply-link ,
html.xh-thumb-disabled .comments-section .comment-meta span.reply-link ,
html.xh-thumb-disabled span.reply-link ,
html.xh-thumb-disabled .report-control ,
html.xh-thumb-disabled .favorites-control ,
html.xh-thumb-disabled .share-control ,
html.xh-thumb-disabled .promo-signup ,
html.xh-thumb-disabled .user-header .user-buttons ,
html.xh-thumb-disabled .user-header .user-buttons .subscribe-block ,
html.xh-thumb-disabled .video-thumb__trigger ,
html.xh-thumb-disabled .video-thumb .video-thumb-info .xh-dropdown ,
html.xh-thumb-disabled .sub-button ,
html.xh-thumb-disabled .controls .favorites-control ,
html.xh-thumb-disabled .controls .report-control ,
.user-page.xh-thumb-disabled article .userpage-status .buttons-container ,
html.xh-thumb-disabled .comments-section .my-comment .comment-textarea.focus,
html.xh-thumb-disabled .comments-section .my-comment .comment-textarea:not(.focus) ,
html.xh-thumb-disabled .comments-section .my-comment .input-area ,
.video-page.xh-thumb-disabled .width-wrap .comments-section.comments-container:not(:hover) #commentBox.width-wrap .comments-wrap .content-container .my-comment ,
html.xh-thumb-disabled .my-comment .input-area ,
html.xh-thumb-disabled .my-comment ,
.video-page.xh-thumb-disabled .tab-set-item.tab-set-item--with-icon[data-tab-type="recommended"] {
display: none !important;
height: 0 !important;
width: 0 !important;
order: unset !important;
visibility: hidden !important;
}
/* (new473) PLAYER - PRELOAD IMAGE POSTER - cf PLAYER ADDS */
#player-container:not(.xplayer-ads-preload) .xp-preload-image ,
.player-container__player.xplayer.notranslate.xplayer-ads-preload .xp-preload-image,
#player-container.xplayer-ads-preload .xp-preload-image {
position: absolute !important;
display: inline-block !important;
height: 100% !important;
max-height: 47.5vh !important;
width: 100% !important;
background-size: 85% auto !important;
background-position: center center !important;
object-fit: contain !important;
z-index: 50000 !important;
}
/* SUPP ANIMATION */
.root-a5320 {
display: none !important;
}
.root-a5320:after {
animation: unset !important;
background-image: none !important;
}
@keyframes shimmer-a5320 {
to {
transform: translateX(100%)
}
}
/* (new461) BLOGS / POSTS = URL-PREF ==== */
/* (new461) BLOG TITLE INFO SELECTABLE + VISIBLE */
.xplayer * {
box-sizing: border-box;
margin: 0;
outline: none !important;
user-select: text !important;
}
#player[data-role="xplayer"].xplayer .yld-pcxplayer-hover-menu {
position: absolute !important;
display: inline-block !important;
height: 16vh !important;
transition: opacity .2s cubic-bezier(.17,.67,.52,.93);
opacity: 1 !important;
pointer-events: auto !important;
user-select: text !important;
z-index: 50000 !important;
background-color: transparent !important;
}
/* (new497) COR FLOAT */
#player[data-role="xplayer"].xplayer .yld-pcxplayer-hover-menu .xplayer-video-info {
position: absolute !important;
display: inline-block !important;
width: 100% !important;
min-width: 100% !important;
margin: 0 0 0 0px !important;
top: -5px !important;
left: 0 !important;
padding: 0 10px !important;
user-select: text !important;
visibility: visible !important;
opacity: 1 !important;
color: peru !important;
background-color: transparent !important;
}
#player[data-role="xplayer"].xplayer .yld-pcxplayer-hover-menu .xplayer-video-info a.xplayer-video-name {
position: relative !important;
display: inline-block !important;
user-select: text !important;
visibility: visible !important;
white-space: pre !important;
opacity: 1 !important;
color: peru !important;
background-color: transparent !important;
}
#player[data-role="xplayer"].xplayer .yld-pcxplayer-hover-menu .xplayer-video-info a.xplayer-video-name:visited {
color: tomato !important;
}
#player[data-role="xplayer"].xplayer .yld-pcxplayer-hover-menu .xplayer-video-info .xplayer-publisher-info {
display: inline-block !important;
width: 100% !important;
min-width: 100% !important;
user-select: none !important;
white-space: pre-wrap !important;
}
/* BLOGS / POSTS = END (new461) ==== */
/* (new474) PORNSTAR INFOS PAGE - PAGINATION */
.pornstar-page .pager-section {
position: fixed !important;
display: inline-block !important;
min-width: 645px !important;
max-width: 645px !important;
height: 2.5vh !important;
line-height: 15px !important;
margin: 0 !important;
top: 3vh !important;
right: 5px !important;
border-radius: 0 !important;
z-index: 500000000 !important;
background: #111 !important;
border-bottom: 1px solid red !important;
}
.pornstar-page .pager-section .prev-next-list {
display: flex;
height: 2.5vh !important;
line-height: 15px !important;
}
.pornstar-page .pager-section .page-list-wrapper {
height: 2.5vh !important;
line-height: 15px !important;
}
/* (new400) PORNSTAR INFOS PAGE */
html.pornstar-page {
overflow-x: hidden !important;
}
html.pornstar-page .pornstar-container {
padding: 0 !important;
}
/* (new409) */
html.pornstar-page .sp-separator ~ .main-wrap .pornstar-container .category-info.pornstar ,
html.pornstar-page .category-info.pornstar {
display: inline-block !important;
position: fixed !important;
min-height: 14.2vh !important;
max-height: 14.2vh !important;
width: 100% !important;
top: 0 !important;
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
z-index: 5000 !important;
}
html.pornstar-page .sp-separator ~ .main-wrap .pornstar-container .category-info.pornstar {
display: none !important;
position: fixed !important;
min-height: 14.2vh !important;
max-height: 14.2vh !important;
width: 100% !important;
top: 0 !important;
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
pointer-events: none !important;
background-color: brown !important;
}
html.pornstar-page .pornstar-info {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
min-height: 11.5vh !important;
max-height: 11.5vh !important;
margin: 0 !important;
top: 2.7vh !important;
left: 0px !important;
padding: 0 0 0 110px !important;
overflow: visible !important;
z-index: 5000000 !important;
visibility: visible !important;
background: #111 !important;
border-bottom: 1px solid red !important;
}
/* (new408) - SUPERLOADER */
html.pornstar-page .sp-separator ~ .main-wrap .pornstar-info {
display: none !important;
}
/* (new409) PORNSTAR INFOS PAGE - RANK */
html.pornstar-page .landing-info__logo-wrapper + a {
display: inline-block;
left: 215px !important;
top: 9.5vh !important;
opacity: 0.8;
}
/* (new424) PORNSTAR INFOS PAGE - PAGE TITLE */
html.pornstar-page .category-info.pornstar + .page-title {
display: none !important;
}
/* (new409) PORNSTAR INFO - ALIAS */
html.pornstar-page .landing-info__block {
position: fixed;
display: flex;
flex-direction: row;
width: auto;
height: 25px;
line-height: 20px;
max-height: 2vh !important;
margin: 0;
left: 220px !important;
top: 11.5vh !important;
padding: 0;
text-align: right;
overflow: visible !important;
}
/* (new483) */
html.pornstar-page .landing-info__user {
display: flex;
flex: 1 1 0;
flex-direction: column;
height: 100%;
width: 100% !important;
min-width: 1145px !important;
max-width: 1145px !important;
min-height: 11.5vh !important;
max-height: 11.5vh !important;
padding: 0 0 0 125px !important;
}
html.pornstar-page .landing-info__counters {
display: inline-block !important;
width: 100% !important;
min-width: 950px !important;
max-width: 950px !important;
}
html.pornstar-page .landing-info__counters > div {
float: left !important;
max-height: 2vh !important;
line-height: 0px !important;
overflow: visible !important;
}
html.pornstar-page .landing-info__metric.aliases {
vertical-align: top !important;
align-self: unset !important;
flex: unset !important;
max-width: 430px !important;
overflow: hidden;
}
/* (new460) */
html.pornstar-page .landing-info__metric.aliases .landing-info__metric-text {
float: left !important;
max-width: 400px !important;
line-height: 21px !important;
text-align: left !important;
vertical-align: top !important;
white-space: pre-line !important;
word-break: normal !important;
font-size: 18px !important;
overflow: hidden !important;
user-select: all !important;
color: gold !important;
background: #111 !important;
}
/* (new409) PORNSTAR INFOS - TOOLTIP - ALIAS */
html.pornstar-page .tooltip[style*="opacity: 1"][style*="top: 99.2px"] {
top: 8vh !important;
letter-spacing: 0.1px;
max-width: 350px;
padding: 5px 10px;
border-radius: 3px;
color: var(--color-white-origin,#fff);
background: green !important;
}
/* (new400) PORNSTAR INFOS - REQUEST VERIF */
html.pornstar-page [class*=" requestVerification-"]{
display: none !important;
}
/* (new485) PORNSTAR INFO - FILTERS */
.pornstar-page .pornstar-container__filters {
position: fixed !important;
display: inline-block !important;
height: auto !important;
width: 100% !important;
max-width: 190px !important;
margin: 0 0 0 0 !important;
top: 6.1vh !important;
left: 1052px !important;
padding: 0 0 0 0 !important;
border-radius: 5px !important;
z-index: 500000000 !important;
background: brown !important;
}
/*html.pornstar-page .pornstar-container__filters ,
.category-page .pornstar-container .pornstar-container__filters .video-filter-container ,*/
html.pornstar-page .pornstar-container__filters .video-filter-container:not(.active) {
position: fixed !important;
display: none !important;
height: 2.2vh !important;
width: 100% !important;
max-width: 185px !important;
margin: 0 0 0 0 !important;
top: 9.3vh !important;
left: 1062px !important;
padding: 0 0 0 0 !important;
border-radius: 5px !important;
z-index: 500000000 !important;
background: brown !important;
}
html.pornstar-page .pornstar-container__filters .video-filter-container ,
.category-page .pornstar-container__filters .video-filter-container {
display: inline-block !important;
height: 2vh !important;
width: 100%;
max-width: 185px !important;
top: 0vh !important;
padding: 0vh 0 0 0 !important;
border-radius: 5px !important;
overflow: hidden !important;
background: transparent !important;
}
/* (new485) ACTIVE */
html.pornstar-page .pornstar-container__filters .video-filter-container.active {
display: inline-block !important;
height: 100% !important;
height: auto !important;
width: 100%;
max-width: 185px !important;
top: 0 !important;
padding: 0vh 0 0 0 !important;
border-radius: 0 0 5px 5px !important;
background: brown!important;
}
/*html.pornstar-page .pornstar-container__filters .video-filter-container:hover div[class^="filters-"] ,*/
html.pornstar-page .pornstar-container__filters .video-filter-container.active div[class^="filters-"] {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
height: 100% !important;
height: auto !important;
margin: 0vh 0 0 0 !important;
padding: 0 5px 5px 5px !important;
}
/* (new485) */
html.pornstar-page .pornstar-container__filters .video-filter-container.active div[class^="filters-"] div[class^="container-"] {
position: relative !important;
display: inline-block !important;
height: 100% !important;
height: auto !important;
width: 100% !important;
border-radius: 0 !important;
border: 1px solid transparent !important;
border-left: 3px solid red !important;
}
/* DISABLED */
html.pornstar-page .pornstar-container__filters .video-filter-container.active div[class^="filters-"] div[class^="container-"]:has([class*="disabled-"]) {
display: none !important;
}
html.pornstar-page .pornstar-container__filters .video-filter-container.active div[class^="filters-"] div[class^="container-"] ul {
position: relative !important;
display: inline-block !important;
height: 100% !important;
height: auto !important;
width: 100% !important;
border-radius: 0 !important;
border: 1px solid transparent !important;
border-left: 3px solid red !important;
}
html.pornstar-page .pornstar-container__filters .video-filter-container.active div[class^="controls-"] {
display: inline-block !important;
width: 100% !important;
padding: 0 0 0 0 !important;
}
html.pornstar-page .pornstar-container__filters .video-filter-container.active div[class^="controls-"] a {
display: inline-block !important;
width: 100% !important;
padding: 0 0 0 0 !important;
}
html.pornstar-page .pornstar-container__filters .video-filter-container.active div[class^="controls-"] button {
display: inline-block !important;
width: 100% !important;
padding: 0 0 0 0 !important;
}
/* (new473) PORNSTAR INFO - FILTER - HORIZONTAL */
html.pornstar-page .pornstar-container__filters > div[data-role="linking-vertical-wrapper"] {
position: fixed !important;
display: inline-block !important;
width: 652px !important;
min-height: 8.5vh !important;
margin: 0;
top: 5.7vh !important;
right: 0;
text-align: left !important;
border-radius: 0px !important;
overflow: hidden;
z-index: 2147483647 !important;
background: #111 !important;
border-left: 3px solid red !important;
border-bottom: 1px solid red !important;
}
/* (new485) TOGGLE */
html.pornstar-page .pornstar-container__filters [class^="toggle-"] {
position: fixed !important;
display: inline-block !important;
width: 15px !important;
margin: 0 0 0 -20px !important;
border: 1px solid red !important;
}
html.pornstar-page .pornstar-container__filters [class^="toggle-"] i.xh-icon {
display: inline-block !important;
width: 12px !important;
height: 100% !important;
margin: 0 0 0 0px !important;
text-align: center !important;
background: olive !important;
}
html.pornstar-page .pornstar-container__filters [class^="toggle-"] i.xh-icon:before {
display: inline-block !important;
width: 12px !important;
margin: 0 0 0 -7px !important;
text-align: center !important;
}
/* (new424) */
html.pornstar-page .pornstar-container__filters > div[data-role="linking-vertical-wrapper"] ul ,
.pornstar-container__filters > div[data-role="linking-vertical-wrapper"] ul {
position: fixed !important;
width: 650px;
min-height: 7.9vh !important;
margin: 0;
top: 6.2vh !important;
right: 0;
padding: 0vh 0vh 0 !important;
text-align: right;
border-radius: 0px !important;
overflow: hidden;
z-index: 2147483647 !important;
background: #111 !important;
border: 1px solid #333 !important;
}
html.pornstar-page .pornstar-container__filters > div[data-role="linking-vertical-wrapper"] ul:not([class*="collapsed-"]) {
border-radius: 0px 0px 5px 5px !important;
border: 1px solid red !important;
}
html.pornstar-page .pornstar-container__filters > div[data-role="linking-vertical-wrapper"] li.categories-container__item.linking-vertical-item.quick-filter.filter-trigger:first-of-type ,
.pornstar-container__filters>div[data-role="linking-vertical-wrapper"] li.categories-container__item.linking-vertical-item.quick-filter.filter-trigger:first-of-type {
display: none !important;
}
html.pornstar-page .pornstar-container__filters > div[data-role="linking-vertical-wrapper"] li.categories-container__item:hover {
background-color: #e34449 !important;
}
/* (new424) PORNSTAR INFO - TOGGLE */
html.pornstar-page .pornstar-container__filters > div[data-role="linking-vertical-wrapper"] ul li.categories-toggle[class*="toggle-"] ,
html.pornstar-page .pornstar-container__filters > div[data-role="linking-vertical-wrapper"] ul:not([class*="collapsed-"]) .categories-toggle.collapsable-list-toggle{
position: absolute !important;
right: 2px !important;
top: 2px !important;
border: 1px solid red !important;
}
/* (new474) PORNSTAR INFO - THUMBNAL VIDEO CONTAINER */
html.pornstar-page .pornstar-container .pornstar-content {
display: inline-block !important;
height: 85vh !important;
margin: 0vh 0 0 0 !important;
overflow: hidden !important;
overflow-y: auto !important;
border-bottom: 1px solid red !important;
}
html.pornstar-page .main-wrap:first-of-type main .pornstar-container .pornstar-content {
margin: 12.3vh 0 0 0 !important;
border-bottom: 1px solid red !important;
}
/* (new473) SUPERLOADER */
html.pornstar-page .sp-separator ~ .main-wrap {
position: relative !important;
display: inline-block !important;
min-height: 87vh !important;
max-height: 87vh !important;
z-index: 0 !important;
}
html.pornstar-page .sp-separator ~ .main-wrap .pornstar-container .pornstar-content {
height: 87vh !important;
margin: -2vh 0 0vh 0 !important;
padding: 0 0 0vh 0 !important;
/*border: 1px solid aqua !important;*/
}
html.pornstar-page .sp-separator ~ .main-wrap .pornstar-container .pornstar-content .pornstar-content__main {
height: 87vh !important;
margin: 0vh 0 0vh 0 !important;
padding: 0 0 0vh 0 !important;
/*border: 1px solid yellow !important;*/
}
/* (new415) PORNSTAR INFO - SIDEBAR */
html.pornstar-page .category-info.pornstar>div[data-role="pornstar-about-me"]:not(:hover) {
position: fixed !important;
display: inline-block !important;
flex: unset !important;
min-width: 190px !important;
max-width: 254px !important;
height: auto !important;
max-height: 2.5vh !important;
margin: 0 !important;
top: 11.7vh !important;
right: 661px !important;
overflow: hidden !important;
border-radius: 5px 5px 0 0 !important;
z-index: 5000000 !important;
/* mask-image: linear-gradient(to bottom, black 50%, transparent 100%) !important; */
background: #111 !important;
border: 1px solid red !important;
}
html.pornstar-page .category-info.pornstar>div[data-role="pornstar-about-me"]:hover {
position: fixed !important;
display: inline-block !important;
flex: unset !important;
min-width: 190px !important;
max-width: 454px !important;
height: auto !important;
max-height: 2.5vh !important;
margin: 0 !important;
top: 11.7vh !important;
right: 661px !important;
overflow: hidden !important;
border-radius: 5px 5px 0 0 !important;
z-index: 5000000 !important;
/* mask-image: linear-gradient(to bottom, black 50%, transparent 100%) !important; */
background: #111 !important;
border: 1px solid red !important;
}
/* (new410) PORNSTAR INFO - SIDEBAR - HOVER */
html.pornstar-page .category-info.pornstar>div[data-role="pornstar-about-me"]:hover {
max-width: 454px !important;
max-height: 70vh !important;
margin: 0 !important;
padding: 0 5px !important;
border-radius: 5px !important;
overflow: hidden !important;
overflow-x: hidden;
overflow-y: auto !important;
background: #333 !important;
}
/* (new410) */
html.pornstar-page .category-info.pornstar > div[data-role="pornstar-about-me"] div[class^="aboutMe-"] {
margin: 0 0 0 0 !important;
width: 100%;
}
/* (new410) PORNSTAR INFO - ABOUT ME - DETAILS - OPEN */
html.pornstar-page .category-info.pornstar>div[data-role="pornstar-about-me"] details[open] {
display: inline-block !important;
}
html.pornstar-page .category-info.pornstar>div[data-role="pornstar-about-me"] details[open] summary {
display: inline-block !important;
width: 102% !important;
margin: 0px 0 0 -4px !important;
background: #111 !important;
}
html.pornstar-page .category-info.pornstar>div[data-role="pornstar-about-me"] details[open] summary h3 {
display: inline-block !important;
text-align: right !important;
}
html.pornstar-page .category-info.pornstar>div[data-role="pornstar-about-me"] details[open] div[class^="wrapper-"] {
display: inline-block !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
padding-top: 3px !important;
}
/* GO PROFILE */
html.pornstar-page .category-info.pornstar>div[data-role="pornstar-about-me"] details[open] div[class^="wrapper-"] .xh-button[href^="https://xhamster.com/users/"] {
position: absolute !important;
display: inline-block !important;
height: 16px !important;
line-height: 16px !important;
min-width: 60px;
top: -1.1vh !important;
left: 0 !important;
}
html.pornstar-page .category-info.pornstar>div[data-role="pornstar-about-me"] details[open] div[class^="wrapper-"] div[class^="about-"] {
/* display: flex; */
flex: unset !important;
display: inline-block !important;
width: 100% !important;
padding-top: 3px !important;
border-top: 1px solid red !important;
}
html.pornstar-page .category-info.pornstar>div[data-role="pornstar-about-me"] details[open] div[class^="wrapper-"] div[class^="appearanceInfo-"] ,
html.pornstar-page .category-info.pornstar>div[data-role="pornstar-about-me"] details[open] div[class^="wrapper-"] div[class^="personalInfo-"] {
flex: unset !important;
display: inline-block !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
padding-top: 3px !important;
}
html.pornstar-page .category-info.pornstar>div[data-role="pornstar-about-me"] details[open] div[class^="wrapper-"] div[class^="personalInfo-"] {
border-top: 1px solid red !important;
}
html.pornstar-page .category-info.pornstar>div[data-role="pornstar-about-me"] details[open] div[class^="wrapper-"] div[class^="appearanceInfo-"] {
border-top: 1px solid green !important;
}
html.pornstar-page .category-info.pornstar>div[data-role="pornstar-about-me"] details[open] div[class^="wrapper-"] h3 {
display: none !important;
}
html.pornstar-page .category-info.pornstar>div[data-role="pornstar-about-me"] details[open] div[class^="wrapper-"] ul {
flex: unset !important;
display: inline-block !important;
width: 100% !important;
margin: 0 0 3px 0 !important;
}
html.pornstar-page .category-info.pornstar>div[data-role="pornstar-about-me"] details[open] div[class^="wrapper-"] ul li{
flex: unset !important;
display: inline-block !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
margin: 0 0 3px 0 !important;
}
html.pornstar-page .category-info.pornstar>div[data-role="pornstar-about-me"] details[open] div[class^="wrapper-"] ul li > div:first-of-type{
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
padding: 0 0 0 5px !important;
text-align: left !important;
color: gold !important;
background: #222 !important;
border-left: 4px solid red !important;
border-top: 1px solid red !important;
}
html.pornstar-page .category-info.pornstar>div[data-role="pornstar-about-me"] details[open] div[class^="wrapper-"] div[class^="appearanceInfo-"] ul li > div:first-of-type{
border-left: 4px solid green !important;
border-top: 1px solid green !important;
}
html.pornstar-page .category-info.pornstar>div[data-role="pornstar-about-me"] details[open] div[class^="wrapper-"] ul li > div:first-of-type > br {
display: none !important;
}
html.pornstar-page .category-info.pornstar>div[data-role="pornstar-about-me"] details[open] div[class^="wrapper-"] ul li > div:first-of-type + div {
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
padding: 0 0 0 20px !important;
border-left: 4px solid red !important;
border-bottom: 1px solid red !important;
}
html.pornstar-page .category-info.pornstar>div[data-role="pornstar-about-me"] details[open] div[class^="wrapper-"] div[class^="appearanceInfo-"] ul li > div:first-of-type + div {
border-left: 4px solid green !important;
border-bottom: 1px solid green !important;
}
/* (new469) PORNSTAR INFO - SIDEBAR - THUMBNAIL CONATINER - RECOM (not TAG PGES) / PUBLISHED / NEWEST */
html.pornstar-page .pornstar-content__main > div[data-block="newest-container"],
html.pornstar-page .video-list-target[data-block="publisher-container"] ,
html.pornstar-page .pornstar-content__main > div[data-block="recommended-container"] ,
html.pornstar-page .pornstar-content__main > div[data-block="publisher-container"] {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
min-width: 49.8vw !important;
max-width: 49.8vw !important;
left: -50vw !important;
margin: 0vh 0 0 0 !important;
padding: 0 0 0 100px !important;
border-radius: 0 5px 5px 0 !important;
transition: left ease 0s !important;
z-index: 50000000 !important;
}
/* (new469) PORNSTAR INFO - SIDEBAR - THUMBNAIL CONATINER - RECOM / PUBLISHED / NEWEST - HOVER */
html.pornstar-page .pornstar-content__main > div[data-block="newest-container"]:hover,
html.pornstar-page .video-list-target[data-block="publisher-container"]:hover ,
html.pornstar-page .pornstar-content__main>div[data-block="recommended-container"]:hover ,
html.pornstar-page .pornstar-content__main > div[data-block="publisher-container"]:hover {
left: 0vw !important;
transition: left ease 0s !important;
z-index: 500 !important;
background: #333 !important;
border: 1px solid red !important;
border-left: 5px solid red !important;
}
/* (new469) NEWEST POSITION */
html.pornstar-page .pornstar-content__main > div[data-block="newest-container"] ,
html.pornstar-page .pornstar-content__main > div[data-block="newest-container"] {
top: 3vh !important;
}
/* HOVER */
html.pornstar-page .pornstar-content__main > div[data-block="newest-container"]:hover ,
html.pornstar-page .pornstar-content__main > div[data-block="newest-container"]:hover {
top: 3vh !important;
z-index: 5000000 !important;
}
/* PUBLISER POSITION */
html.pornstar-page .video-list-target[data-block="publisher-container"] ,
html.pornstar-page .pornstar-content__main > div[data-block="publisher-container"] {
top: 3vh !important;
}
/* HOVER */
html.pornstar-page .video-list-target[data-block="publisher-container"]:hover ,
html.pornstar-page .pornstar-content__main > div[data-block="publisher-container"]:hover {
top: 3vh !important;
z-index: 5000000 !important;
}
/* RECOM POSITION */
html.pornstar-page .pornstar-content__main > div[data-block="recommended-container"] {
top: 0.5vh !important;
z-index: 5000000 !important;
}
/* HOVER */
html.pornstar-page .pornstar-content__main > div[data-block="recommended-container"]:hover {
top: 1.2vh !important;
z-index: 5000000 !important;
}
/* (new469) PORNSTAR INFO - AFTER - RECOM / PUBLISHED / NEWEST - LABEL FIRST LETTER */
html.pornstar-page .pornstar-content__main > div[data-block="newest-container"]:after ,
html.pornstar-page .video-list-target[data-block="publisher-container"]:after ,
html.pornstar-page .pornstar-content__main>div[data-block="recommended-container"]:after ,
html.pornstar-page .pornstar-content__main > div[data-block="publisher-container"]:after {
content: "X" !important;
position: absolute !important;
display: inline-block !important;
width: 100px !important;
top: 0 !important;
left: 50vw !important;
font-size: 20px !important;
border-radius: 0 5px 5px 0 !important;
}
/* (new469) PORNSTAR INFO - AFTER - RECOM / PUBLISHED / NEWEST - LABEL FIRST LETTER - HOVER */
html.pornstar-page .pornstar-content__main > div[data-block="newest-container"]:hover:after ,
html.pornstar-page .video-list-target[data-block="publisher-container"]:hover:after ,
html.pornstar-page .pornstar-content__main>div[data-block="recommended-container"]:hover:after ,
html.pornstar-page .pornstar-content__main > div[data-block="publisher-container"]:hover:after {
/* content: "X" !important; */
position: absolute !important;
display: inline-block !important;
width: 97px !important;
left: 0vw !important;
font-size: 20px !important;
opacity: 1 !important;
border-left: 4px solid red !important;
}
/* (new469) PORNSTAR INFO - BEFORE - RECOM / PUBLISHED / NEWEST - LABEL txt */
html.pornstar-page .pornstar-content__main > div[data-block="newest-container"]:before ,
html.pornstar-page .video-list-target[data-block="publisher-container"]:before ,
html.pornstar-page .pornstar-content__main>div[data-block="recommended-container"]:before ,
html.pornstar-page .pornstar-content__main > div[data-block="publisher-container"]:before {
content: "." !important;
position: absolute !important;
display: inline-block !important;
width: 100px !important;
height: 10px !important;
font-size: 10px !important;
z-index: 50000 !important;
background: transparent !important;
}
/* (new409) PORNSTAR INFO - AFTER - PUBLISHER */
html.pornstar-page .video-list-target[data-block="publisher-container"]:after ,
html.pornstar-page .pornstar-content__main > div[data-block="publisher-container"]:after {
content: "P" !important;
top: 0 !important;
left: 50vw !important;
background: olive !important;
}
html.pornstar-page .video-list-target[data-block="publisher-container"]:before ,
html.pornstar-page .pornstar-content__main > div[data-block="publisher-container"]:before {
content: "ublisher ▶" !important;
top: 1vh !important;
left: 50.3vw !important;
color: gold !important;
}
html.pornstar-page .video-list-target[data-block="publisher-container"]:hover:before ,
html.pornstar-page .pornstar-content__main > div[data-block="publisher-container"]:hover:before {
content: "ublisher" !important;
top: 1vh !important;
left: 0.7vw !important;
}
/* (new469) PORNSTAR INFO - AFTER - NEWEST */
html.pornstar-page .pornstar-content__main > div[data-block="newest-container"]:after {
content: "N" !important;
position: absolute !important;
display: inline-block !important;
top: 0vh !important;
font-size: 20px !important;
background: brown !important;
}
html.pornstar-page .pornstar-content__main>div[data-block="newest-container"]:before{
content: "ewest ▶" !important;
top: 0.8vh !important;
left: 50.8vw !important;
color: gold !important;
}
html.pornstar-page .pornstar-content__main>div[data-block="newest-container"]:hover:before{
content: "ewest ▶" !important;
top: 0.8vh !important;
left: 1vw !important;
}
/* (new407) PORNSTAR INFO - AFTER - RECOMMENDED */
html.pornstar-page .pornstar-content__main>div[data-block="recommended-container"]:after {
content: "R" !important;
position: absolute !important;
display: inline-block !important;
top: 5vh !important;
font-size: 20px !important;
background: brown !important;
}
html.pornstar-page .pornstar-content__main>div[data-block="recommended-container"]:before{
content: "ecommended ▶" !important;
top: 5.8vh !important;
left: 50.3vw !important;
color: gold !important;
}
html.pornstar-page .pornstar-content__main>div[data-block="recommended-container"]:hover:before{
content: "ecommended" !important;
top: 5.8vh !important;
left: 1vw !important;
}
/* (new409) PORNSTAR INFO - RELATED - PORNSTAR / CREATOR */
html.pornstar-page .related-container[data-block="linking-pornstar"] ,
html.pornstar-page .related-container[data-block="linking-creator"] {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
min-width: 65.4vw !important;
max-width: 65.4vw !important;
left: -80.8vw !important;
margin: 2vh 0 0 0 !important;
padding: 0 20px 20px 100px !important;
border-radius: 0 5px 5px 0 !important;
transition: left ease 0s !important;
overflow: visible !important;
z-index: 50000 !important;
}
/* RELATED - PORNSTAR */
html.pornstar-page .related-container[data-block="linking-pornstar"] {
top: 7vh !important;
z-index: 5000000 !important;
background: olive !important;
border: 1px solid red !important;
border-left: 5px solid red !important;
}
/* RELATED - CREATOR */
html.pornstar-page .related-container[data-block="linking-creator"] {
top: 7vh !important;
z-index: 5000000 !important;
background: brown !important;
border: 1px solid red !important;
border-left: 5px solid red !important;
}
/* RELATED - HOVER */
html.pornstar-page .related-container[data-block="linking-pornstar"]:hover ,
html.pornstar-page .related-container[data-block="linking-creator"]:hover {
left: 0vw !important;
transition: left ease 0s !important;
/* z-index: 5000000 !important; */
background: #333 !important;
border: 1px solid red !important;
border-left: 5px solid red !important;
}
/* RELATED - AFTER - LABEL FIRST LETTER */
html.pornstar-page .related-container[data-block="linking-pornstar"]:after ,
html.pornstar-page .related-container[data-block="linking-creator"]:after {
/* content: "XX" !important; */
position: absolute !important;
display: inline-block !important;
width: 100px !important;
top: 0 !important;
left: 80.5vw !important;
font-size: 20px !important;
border-radius: 0 5px 5px 0 !important;
opacity: 1 !important;
z-index: 50000 !important;
}
/* RELATED - AFTER - LABEL FIRST LETTER - HOVER */
html.pornstar-page .related-container[data-block="linking-pornstar"]:hover:after ,
html.pornstar-page .related-container[data-block="linking-creator"]:hover:after {
/* content: "XX" !important; */
position: absolute !important;
display: inline-block !important;
width: 97px !important;
left: 0vw !important;
font-size: 20px !important;
opacity: 1 !important;
border-left: 4px solid red !important;
}
/* RELATED - BEFORE - LABEL txt */
html.pornstar-page .related-container[data-block="linking-pornstar"]:before ,
html.pornstar-page .related-container[data-block="linking-creator"]:before {
content: "." !important;
position: absolute !important;
display: inline-block !important;
width: 100px !important;
height: 10px !important;
left: 80.9vw !important;
font-size: 10px !important;
z-index: 500000 !important;
background: transparent !important;
}
/* RELATED - PORNSTAR */
html.pornstar-page .related-container[data-block="linking-pornstar"]:after {
content: "P" !important;
top: 0 !important;
font-size: 20px !important;
background: olive !important;
}
html.pornstar-page .related-container[data-block="linking-pornstar"]:before {
content: "ornstar ▶" !important;
top: 1vh !important;
color: gold !important;
}
html.pornstar-page .related-container[data-block="linking-pornstar"]:hover:before {
content: "ornstar" !important;
top: 1vh !important;
left: 0.7vw !important;
}
/* RELATED - CREATOR */
html.pornstar-page .related-container[data-block="linking-creator"]:after {
content: "C" !important;
position: absolute !important;
display: inline-block !important;
top: 2.5vh !important;
font-size: 20px !important;
background: brown !important;
}
html.pornstar-page .related-container[data-block="linking-creator"]:before{
content: "reator ▶" !important;
top: 2.8vh !important;
left: 81.2vw !important;
color: gold !important;
}
html.pornstar-page .related-container[data-block="linking-creator"]:hover:before{
content: "reator" !important;
top: 2.8vh !important;
left: 1vw !important;
}
/* RELATED - HEADER */
.related-container .head {
position: relative;
max-height: 2vh;
min-height: 2vh;
margin: 0vh 0 0.1vh;
padding: 0 0 0 10px;
overflow: hidden;
}
/* RELATED ITEMS */
.related-container .related-list li {
display: flex;
flex-direction: column;
width: 130px;
padding: 5px !important;
border: 1px solid red !important;
}
/* (new409) PORNSTAR INFO - SIDEBAR - ALL + TREND - THUMBNAIL CONTAINER - A VOIR */
html.pornstar-page .pornstar-content__main > div ,
html.pornstar-page .pornstar-container .pornstar-info + .pornstar-container__filters + .pornstar-content div[data-block="trending-container"] {
display: inline-block !important;
width: 100% !important;
min-width: 100vw !important;
max-width: 100vw !important;
margin: 0.5vh 0 0 0 !important;
padding: 0 0 0vh 100px !important;
}
/* (new421) PORNSTAR - MOMENTS */
html.pornstar-page .pornstar-content__main > div[data-role="moments-list"] {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
min-width: 27px !important;
max-width:7px!important;
min-height: 20px !important;
max-height: 20px !important;
left: 0 !important;
margin: 0vh 0 0 0 !important;
padding: 0 0 0vh 0px !important;
border-radius: 0 5px 5px 0 !important;
overflow: hidden !important;
z-index: 50000 !important;
background: red !important;
}
html.pornstar-page .pornstar-content__main > div[data-role="moments-list"]:not(:hover) i.xh-icon.moments {
position: relative;
display: inline-block;
top: -1.5vh !important;
}
html.pornstar-page .pornstar-content__main > div[data-role="moments-list"]:not(:hover) i.xh-icon.moments::after {
content: "▶ ";
display: inline-block !important;
width: 100% !important;
min-width: 30px !important;
max-width: 30px!important;
line-height: 12px !important;
left: 16px !important;
font-size: 13px !important;
color: silver !important;
}
/* (new421) PORNSTAR - MOMENTS HOVER */
html.pornstar-page .pornstar-content__main > div[data-role="moments-list"]:hover {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
min-width: 40vw !important;
max-width: 40vw !important;
min-height: unset !important;
max-height: 100% !important;
left: 0 !important;
margin: 0vh 0 0 0 !important;
padding: 0 0 0vh 0px !important;
z-index: 50000 !important;
background: brown !important;
}
/* (new422) CATEGORY - CHANNEL - MOMENTS */
html.category-page div[data-block="moments"] {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
min-width: 27px !important;
max-width:7px!important;
min-height: 20px !important;
max-height: 20px !important;
left: 200px !important;
top: 2.5vh !important;
margin: 0vh 0 0 0 !important;
padding: 0 0 0vh 0px !important;
border-radius: 0 5px 5px 0 !important;
overflow: hidden !important;
z-index: 50000 !important;
background: red !important;
}
html.category-page div[data-block="moments"]:not(:hover) i.xh-icon.moments {
position: relative;
display: inline-block;
top: 0vh !important;
}
html.category-page div[data-block="moments"]:not(:hover) i.xh-icon.moments::after {
content: "▶ ";
display: inline-block !important;
width: 100% !important;
min-width: 30px !important;
max-width: 30px!important;
line-height: 12px !important;
left: 16px !important;
font-size: 13px !important;
color: silver !important;
}
html.category-page div[data-block="moments"] h2{
position: relative !important;
left: unset !important;
top: unset !important;
}
/* HOVER */
/* (new422) CATEGORY - CHANNEL - MOMENTS HOVER */
html.category-page div[data-block="moments"]:hover {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
min-width: 54vw !important;
max-width: 54vw !important;
min-height: unset !important;
max-height: 100% !important;
margin: 0vh 0 0 0 !important;
padding: 0 0 0vh 0px !important;
z-index: 50000 !important;
background: brown !important;
}
/* (new422) PORNSTAR / CAT CHANN - MOMENTS - VDEOS THUMBNAIL */
html.category-page .index-videos.mixed-section div[data-block="moments"] .thumb-list__item.video-thumb:hover ,
html.category-page .index-videos.mixed-section div[data-block="moments"] .thumb-list__item.video-thumb ,
html.pornstar-page .pornstar-content__main > div[data-role="moments-list"] .thumb-list__item.video-thumb {
position: relative;
display: inline-block !important;
vertical-align: top;
min-width: 174px !important;
max-width: 174px !important;
min-height: 170px !important;
max-height: 170px !important;
margin: 0 0 3vh 5px !important;
top: unset !important;
left: unset !important;
padding: 0;
border-radius: 5px;
box-sizing: border-box;
transform: scale(1) !important;
background-color: #111;
}
html.category-page .index-videos.mixed-section div[data-block="moments"] .thumb-list__item.video-thumb:hover ,
html.category-page .index-videos.mixed-section div[data-block="moments"] .thumb-list__item.video-thumb {
min-width: 165px !important;
max-width: 165px !important;
}
/* (new423) */
html.category-page div[data-block="moments"] .thumb-list__item.video-thumb .thumb-image-container video ,
html.category-page div[data-block="moments"] .thumb-list__item.video-thumb .thumb-image-container ,
html.pornstar-page .pornstar-content__main > div[data-role="moments-list"] .thumb-list__item.video-thumb .thumb-image-container video ,
html.pornstar-page .pornstar-content__main > div[data-role="moments-list"] .thumb-list__item.video-thumb .thumb-image-container {
min-height: 120px !important;
max-height: 120px !important;
padding: 0 !important;
object-fit: contain !important;
color: gray;
}
html.category-page div[data-block="moments"] .thumb-list__item.video-thumb .thumb-image-container img.thumb-image-container__image ,
html.pornstar-page .pornstar-content__main > div[data-role="moments-list"] .thumb-image-container video.thumb-image-container__video {
min-height: 118px !important;
max-height: 118px !important;
width: 160px !important;
object-fit: contain !important;
transform: scale(1) !important;
}
/* (new422) PORNSTAR / CAT CHANN - MOMENTS - TITLE */
html.category-page div[data-block="moments"] .thumb-list__item.video-thumb .video-thumb-info ,
html.category-page div[data-block="moments"] .thumb-list__item.video-thumb:hover .video-thumb-info ,
html.pornstar-page .pornstar-content__main > div[data-role="moments-list"] .thumb-list__item.video-thumb .video-thumb-info ,
html.pornstar-page .pornstar-content__main > div[data-role="moments-list"] .thumb-list__item.video-thumb:hover .video-thumb-info {
position: absolute !important;
display: inline-block !important;
max-height: 4.5vh !important;
min-height: 4.5vh !important;
width: 100% !important;
margin: 0 !important;
top: 13vh !important;
bottom: 0 !important;
overflow: hidden;
padding: 1vh 5px 0 5px !important;
text-align: left;
}
html.category-page div[data-block="moments"] .thumb-list__item.video-thumb .video-thumb-info a[data-role="thumb-link"] ,
html.pornstar-page .pornstar-content__main > div[data-role="moments-list"] .thumb-list__item.video-thumb .video-thumb-info a[data-role="thumb-link"] {
display: inline-block !important;
line-height: 15px !important;
overflow: hidden;
text-overflow: ellipsis;
white-space: pre-wrap !important;
}
html.category-page div[data-block="moments"] .thumb-list__item.video-thumb .video-thumb-info .video-thumb-uploader ,
html.category-page div[data-block="moments"] .thumb-list__item.video-thumb .video-thumb-info:hover .video-thumb-uploader ,
html.category-page div[data-block="moments"] .thumb-list__item.video-thumb:hover .video-thumb-info .video-thumb-uploader ,
html.pornstar-page .pornstar-content__main > div[data-role="moments-list"] .thumb-list__item.video-thumb .video-thumb-info .video-thumb-uploader ,
html.pornstar-page .pornstar-content__main > div[data-role="moments-list"] .thumb-list__item.video-thumb .video-thumb-info:hover .video-thumb-uploader ,
html.pornstar-page .pornstar-content__main > div[data-role="moments-list"] .thumb-list__item.video-thumb:hover .video-thumb-info .video-thumb-uploader {
position: absolute;
width: auto;
height: 20px;
line-height: 8px;
max-width: 98%;
bottom: 2.5vh !important;
font-size: 8px;
opacity: 1 !important;
z-index: 500500;
}
html.pornstar-page .pornstar-content__main > div[data-role="moments-list"] .thumb-list__item.video-thumb:hover .video-thumb-info .video-thumb-uploader .video-uploader-data .video-uploader-logo {
opacity: 1 !important;
}
/* (new421) PORNSTAR - MOMENTS SILDESHOW */
div[class^="momentsOverlay-"] div[class^="sliderContainer-"] div[class^="moment-"] {
width: 20% !important;
/* max-height: 50vh !important; */
}
/* (new474) PORNSTAR INFO - SIDEBAR - TREND WITH RECOMM / PUBLISHER - THUMBNAIL CONTAINER */
html.pornstar-page .pornstar-container .pornstar-content .pornstar-content__main > div + div + div[data-block="trending-container"] ,
html.pornstar-page .pornstar-container .pornstar-content__main > div + div + div[data-block="trending-container"] ,
html.pornstar-page .pornstar-container .pornstar-info + .pornstar-container__filters + .pornstar-content .pornstar-content__main > div + div + div[data-block="trending-container"] {
margin: -1.5vh 0 0vh 0 !important;
}
/* (new409) PORNSTAR INFO - CHANNEL / GALLERIES ?? */
.pornstar-page .pornstar-container .pornstar-content__aside--channels {
position: fixed !important;
display: inline-block !important;
height: 100% !important;
min-height: 1.7vh !important;
max-height: 1.7vh !important;
min-width: 100px !important;
max-width: 100px !important;
top: 9.6vh !important;
margin: 0vh 0 0 0 !important;
padding: 0 0px !important;
border-radius: 5px !important;
overflow: hidden !important;
z-index: 5000000 !important;
background: green !important;
border: 1px solid green!important;
}
.pornstar-page .pornstar-container .pornstar-content__aside--galleries {
position: fixed !important;
display: inline-block !important;
height: 100% !important;
min-height: 1.7vh !important;
max-height: 1.7vh !important;
min-width: 100px !important;
max-width: 100px !important;
top: 9.6vh !important;
margin: 0vh 0 0 0 !important;
padding: 0 0px !important;
border-radius: 5px !important;
overflow: hidden !important;
z-index: 5000000 !important;
background: green !important;
border: 1px solid green!important;
}
/* (new424) NOT HOVER */
.pornstar-page .pornstar-container .pornstar-content__aside--galleries:not(:hover) a[class*="more-"] ,
.pornstar-page .pornstar-container .pornstar-content__aside--galleries:not(:hover) ul[class^="list-"]{
display: none !important;
}
.pornstar-page .pornstar-container .pornstar-content__aside--galleries ul[class^="list-"] {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
width: 100%;
min-width: 600px !important;
max-width: 600px !important;
margin: 0.5vh 0 0 0 !important;
padding: 5px !important;
background: #333 !important;
}
.pornstar-page .pornstar-container .pornstar-content__aside--galleries [class^="list-"] li {
margin: 0vh 5px 0 0 !important;
}
.pornstar-page .pornstar-container .pornstar-content__aside--galleries:hover ,
.pornstar-page .pornstar-container .pornstar-content__aside--channels:hover {
grid-template-columns: repeat(5, 1fr);
min-height: 25.7vh !important;
max-height: 25.7vh !important;
max-width: 650px !important;
overflow: visible !important;
background: brown !important;
border: 1px solid red!important;
}
/* (new473) HOVER */
.pornstar-page .pornstar-container .pornstar-content__aside--galleries:hover ul[class^="list-"] {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 5px !important;
width: 100%;
max-width: 100% !important;
min-height: 23.4vh !important;
max-height: 55.4vh !important;
margin: 0.5vh 0 0;
padding: 5px;
background: brown !important;
}
.pornstar-page .pornstar-container .pornstar-content__aside--galleries:hover ul[class^="list-"] a div[class^="photo-"] {
height: 186px !important;
}
.pornstar-page .pornstar-container .pornstar-content__aside--channels {
left: 275px !important;
background: green !important;
}
.pornstar-page .pornstar-container .pornstar-content__aside--galleries {
left: 380px !important;
}
.pornstar-page .pornstar-container .pornstar-content__aside--galleries > [class^="container-"] ,
.pornstar-page .pornstar-container .pornstar-content__aside--channels > [class^="container-"] {
position: relative;
padding: 0 5px !important;
border-radius: 5px !important;
background: #333 !important;
}
.pornstar-page .pornstar-container .pornstar-content__aside--galleries > [class^="container-"] [class^="header-"] ,
.pornstar-page .pornstar-container .pornstar-content__aside--channels > [class^="container-"] [class^="header-"] {
display: flex !important;
align-items: center !important;
height: 100% !important;
min-height: 1.5vh !important;
max-height: 1.5vh !important;
margin: 0 0 0 0 !important;
}
.pornstar-page .pornstar-container .pornstar-content__aside--galleries > [class^="container-"] [class^="header-"] [class^="h4-bold-"] ,
.pornstar-page .pornstar-container .pornstar-content__aside--channels > [class^="container-"] [class^="header-"] [class^="h4-bold-"] {
font-size: 13px !important;
}
.pornstar-page .pornstar-container .pornstar-content__aside--channels > [class^="container-"] [class^="header-"] [class^="h4-bold-"] + div {
font-size: 13px !important;
color: white !important;
}
.pornstar-page .pornstar-container .pornstar-content__aside--galleries:hover a[class*="more-"] {
display: inline-block !important;
height: 20px !important;
margin: 0 0 0 20px !important;
padding: 0 5px !important;
white-space: nowrap !important;
font-size: 13px !important;
color: peru !important;
}
/* (new402) PORNSTAR INFO - LANDING LIVE CAM NOTIF */
html.pornstar-page .pornstar-container div[data-role="landing-live-notification"] {
position: fixed !important;
width: 450px !important;
left: 300px !important;
top: 5.7vh !important;
padding: 0 !important;
border-radius: 5px !important;
z-index: 5000000 !important;
background: red !important;
}
html.pornstar-page .pornstar-container div[data-role="landing-live-notification"]:not(:hover) div{
display: none !important;
}
/* HOVER */
html.pornstar-page .pornstar-container div[data-role="landing-live-notification"]:hover {
position: fixed !important;
width: 450px !important;
left: 300px !important;
top: 5.7vh !important;
padding: 4px 4px 4px 4px !important;
border-radius: 5px !important;
z-index: 5000000 !important;
background: #111 !important;
border: 1px solid red !important;
}
html.pornstar-page .pornstar-container div[data-role="landing-live-notification"] .notify_widget {
margin: 0 !important;
padding: 0 !important;
}
html.pornstar-page .pornstar-container div[data-role="landing-live-notification"] .notify_widget .title {
display: inline-block !important;
line-height: 14px !important;
margin: 0;
font-size: 12px !important;
color: tomato !important;
}
html.pornstar-page .pornstar-container div[data-role="landing-live-notification"] .notify_widget .subtitle {
display: inline-block !important;
line-height: 14px !important;
margin: 0;
font-size: 12px !important;
color: gold !important;
}
html.pornstar-page .pornstar-container div[data-role="landing-live-notification"] .notify_widget .notify_widget__button.xh-button {
position: absolute !important;
height: 15px !important;
line-height: 100%;
min-width: 15px !important;
max-width: 15px !important;
margin: 0 0 0 0 !important;
top: 1vh !important;
left: -15px !important;
padding: 0 0px !important;
text-align: center !important;
font-size: 10px !important;
}
html.pornstar-page .pornstar-container div[data-role="landing-live-notification"] .notify_widget .notify_widget__button.xh-button .icon {
font-size: 13px !important;
}
/* (new485) PORNSTAR INFO - SIDEBAR - TREND - THUMBNAIL CONTAINER */
html.pornstar-page .pornstar-container .pornstar-info + .pornstar-container__filters + .pornstar-content .pornstar-content__main > div[data-block="trending-container"] {
margin: 0vh 0 0 0 !important;
border-top: 1px solid red !important;
}
html.pornstar-page body .main-wrap:first-of-type {
display: inline-block !important;
width: 100% !important;
min-height: 85vh !important;
max-height: 100vh !important;
margin: 0 0 0 0 !important;
padding: 0px 0 3vh 0 !important;
overflow: hidden !important;
}
html.pornstar-page .main-wrap:first-of-type .pornstar-container .pornstar-content__main div[data-block="trending-container"] section {
display: inline-block !important;
width: 100% !important;
min-height: 80vh !important;
max-height: 100vh !important;
margin: -0.5vh 0 0 0 !important;
padding: 0px 0 3vh 0 !important;
}
html.pornstar-page .pornstar-content__main > div[data-block="trending-container"] .thumb-list.thumb-list--sidebar.thumb-list--middle-line {
display: inline-block !important;
flex-wrap: unset !important;
width: 100% !important;
}
/* (new425) PORNSTAR - VIDEOS THUMBNAIL - HEADER */
html.pornstar-page .pornstar-container div[data-role="video-section-container"][data-block="trending-container"] header[class^="header-"] {
display: none !important;
}
html.pornstar-page .pornstar-container div[data-role="video-section-container"] section[data-role="thumb-list-block"]:before{
content: attr(data-block) !important;
display: inline-block !important;
position: absolute !important;
width: 300px !important;
min-height: 2.7vh !important;
max-height: 2.7vh !important;
line-height: 2vh !important;
margin: 0vh 0 0.1vh 0 !important;
left: -230px !important;
bottom: 40vh !important;
padding: 4px 10px 0 10px !important;
border-radius: 5px !important;
font-size: 20px !important;
text-align: center !important;
text-transform: capitalize !important;
transform: rotate(-90deg) !important;
overflow: hidden;
z-index: 1 !important;
background: #e34449 !important;
}
html.pornstar-page .pornstar-container header[class^="header-"] h2 ,
html.pornstar-page .pornstar-container .pornstar-info + .pornstar-container__filters + .pornstar-content .pornstar-content__main header[class^="header-"] h2 {
font-size: 15px !important;
}
/* (new400) PORNSTAR - VDEOS THUMBNAIL */
html.pornstar-page .pornstar-content__main .thumb-list__item.video-thumb ,
html.pornstar-page .pornstar-content__main > div[data-block="publisher-container"] .thumb-list__item.video-thumb ,
html.pornstar-page .pornstar-content__main > div[data-block="trending-container"] .thumb-list.thumb-list--sidebar.thumb-list--middle-line .thumb-list__item.video-thumb {
position: relative;
display: inline-block !important;
vertical-align: top;
min-width: 174px !important;
max-width: 174px !important;
min-height: 150px;
max-height: 150px;
margin: 0 0 2px 5px !important;
padding: 0;
border-radius: 5px;
box-sizing: border-box;
background-color: #111;
border: 1px solid red !important;
}
/* (new400) HOVER */
html.pornstar-page .pornstar-content__main .thumb-list__item.video-thumb:hover ,
html.pornstar-page .pornstar-content__main > div[data-block="publisher-container"] .thumb-list__item.video-thumb:hover ,
html.pornstar-page .pornstar-content__main > div[data-block="trending-container"] .thumb-list.thumb-list--sidebar.thumb-list--middle-line .thumb-list__item.video-thumb:hover {
min-height: 140px !important;
max-height: 140px !important;
margin: 0 0 0px 5px !important;
}
html.pornstar-page .pornstar-content__main .thumb-list__item.video-thumb .video-thumb__image-container.thumb-image-container {
height: 100%;
max-height: 100px !important;
min-height: 100px !important;
min-width: 100% !important;
max-width: 100% !important;
margin: 0 !important;
object-fit: contain;
border-radius: 3px 3px 0 0;
overflow: visible;
}
html.pornstar-page .pornstar-content__main .thumb-list__item.video-thumb img.thumb-image-container__image {
height: 100%;
max-height: 100px !important;
min-height: 100px !important;
min-width: 100% !important;
max-width: 100% !important;
margin-bottom: 0;
object-fit: contain;
border-radius: 3px 3px 0 0;
overflow: visible;
}
html.pornstar-page .pornstar-content__main .thumb-list__item.video-thumb .thumb-image-container__video {
height: 100%;
max-height: 100px !important;
min-height: 100px !important;
min-width: 174px !important;
max-width: 174px !important;
margin: -0.7px 0 0 -2px !important;
padding: 0 !important;
object-fit: contain;
border-radius: 3px 3px 0 0;
overflow: visible;
}
/* TITLE */
html.pornstar-page .pornstar-content__main .thumb-list__item.video-thumb:not(:hover) .video-thumb-info {
max-height: 40px !important;
min-height: 40px !important;
margin-top: 0;
padding: 2px 2px 0;
text-align: left;
border-radius: 0 0 3px 3px;
mask-image: linear-gradient(to bottom, black 78%, transparent 100%);
overflow: hidden !important;
}
html.pornstar-page .pornstar-content__main .thumb-list__item.video-thumb:hover .video-thumb-info {
max-height: 25px !important;
min-height: 25px !important;
margin-top: 0;
padding: 2px 2px 0;
text-align: left;
border-radius: 0 0 3px 3px;
mask-image: linear-gradient(to bottom, black 78%, transparent 100%);
overflow: hidden !important;
}
/* (new370) TEST - FONT FAMILLY - TAHOMA - VIDEO INFOS */
.video-thumb-info .video-thumb-info__name {
font-family: Tahoma,sans-serif !important;
}
/* (new327) PAGINATION - SMALL - ALL */
.pager-section .prev-next-list-button ,
.pager-section .page-limit-button ,
.pager-section .page-button {
display: flex;
height: 20px !important;
line-height: 20px !important;
}
.pager-section .page-limit-button ,
.pager-section .page-button-link {
line-height: 20px !important;
}
.pager-section .limit-gradient {
background: none !important;
}
.pager-section .prev-next-list-link{
height: 20px !important;
line-height: 20px !important;
padding: 0 5px !important;
/* color: gold !important; */
}
.pager-section a.prev-next-list-link {
background: #e34449;
color: gold !important;
}
/* (new430) THUMBNAIL - INFO - UPLOADER - ALL */
.video-thumb .video-thumb-info .video-thumb-uploader {
position: absolute !important;
line-height: 12px !important;
width: auto !important;
max-width: 98% !important;
bottom: 4.8vh !important;
left: 0 !important;
font-size: 12px !important;
opacity: 0.5 !important;
z-index: 0 !important;
}
.video-thumb:hover .video-thumb-info .video-thumb-uploader {
position: absolute !important;
height: 13px !important;
line-height: 8px !important;
width: auto !important;
max-width: 98% !important;
bottom: 2.9vh !important;
font-size: 8px !important;
opacity: 1 !important;
overflow: hidden !important;
z-index: 500500 !important;
}
.video-thumb .video-thumb-info .video-thumb-uploader .video-uploader-data .video-uploader-logo {
display: inline-block !important;
width: 12px !important;
height: 12px !important;
border-radius: 50% !important;
text-align: center;
text-transform: uppercase;
color: red !important;
background-color: #111 !important;
border: 1px solid red !important;
}
.video-thumb:hover .video-thumb-info .video-thumb-uploader .video-uploader-data .video-uploader-logo {
opacity: 0.3 !important;
background-color: #000 !important;
}
.video-thumb .video-thumb-info .video-thumb-uploader .video-uploader-data .video-uploader-logo:hover {
opacity: 1 !important;
background-color: #000 !important;
}
.video-thumb .video-thumb-info .video-thumb-uploader .video-uploader-data .video-uploader-logo:hover + .video-uploader__name {
display: inline-block !important;
padding: 2px 5px 2px 0 !important;
opacity: 1 !important;
background-color: #000 !important;
}
.video-thumb .video-thumb-info .video-thumb-uploader .video-uploader-data .video-uploader__name,
.video-thumb .video-thumb-info .video-thumb-uploader__separator,
.video-thumb .video-thumb-info .video-thumb-uploader .video-thumb-views {
display: none !important;
}
/* (new430) THUMBNAIL - INFO - UPLOADER - VIDEO PAGE */
.video-page .video-thumb .video-thumb-info .video-thumb-uploader {
bottom: 4.7vh !important;
}
.video-page .video-thumb:hover .video-thumb-info .video-thumb-uploader {
bottom: 4.1vh !important;
}
/* (new430) THUMBNAIL - INFO - UPLOADER - VIDEO PAGE - LARGE */
.video-page.video-page--large-mode .video-thumb .video-thumb-info .video-thumb-uploader {
bottom: 3vh !important;
}
.video-page.video-page--large-mode .video-thumb:hover .video-thumb-info .video-thumb-uploader {
bottom: 2vh !important;
}
/* (new481) PROFILE - NTF */
.user-page .right-column .nft-collection-block.column-block {
position: fixed !important;
display: inline-block !important;
height: 2.2vh !important;
line-height: 1vh !important;
width: 150px !important;
left: 680px !important;
bottom: 87.2vh !important;
padding: 0 5px;
overflow: hidden;
border: 1px solid #44b1c8 !important;
}
/* HOVER */
.user-page .right-column .nft-collection-block.column-block:hover {
height: 35vh !important;
bottom: 54.2vh !important;
z-index: 500000 !important;
}
div[class^=".nftCard-"] {
display: inline-block !important;
}
.user-page .right-column .nft-collection-block.column-block .heading-container {
position: relative;
height: 1.8vh !important;
line-height: 1vh !important;
padding: 0 !important;
margin: -3px 0 5px 0 !important;
border: none !important;
}
.user-page .right-column .nft-collection-block.column-block div[class^="nftList-"] {
margin: 0 0 0 0 !important;
}
.user-page .right-column .nft-collection-block.column-block div[class^="nftPic-"] {
display: inline-block !important;
max-height: 100px !important;
width: 100% !important;
}
.user-page .right-column .nft-collection-block.column-block img {
display: inline-block !important;
max-height: 100px !important;
width: 100% !important;
object-fit: contain !important;
}
.user-page .right-column .nft-collection-block.column-block div[class^="nftInfo-"] {
display: inline-block !important;
position: absolute !important;
max-height: 120px !important;
width: 100% !important;
top: 15vh !important;
left: 0px !important;
margin: 0 0 0 0 !important;
text-align: center !important;
}
.user-page .right-column .nft-collection-block.column-block div[class^="nftInfo-"] > div {
display: inline-block !important;
height: 3.5vh !important;
line-height: 1vh !important;
margin: 0 0 10px 0 !important;
padding: 5px 0 !important;
}
/* (new207) PREVIEW VIDEO - DESKTOP + MOBILE - ALL - HISTORY */
.video-thumb .thumb-image-container video,
.watch-history-page .thumb-list-mobile-item .mobile-video-thumb .thumb-image-container.mobile-thumb-player-container video,
.thumb-list-mobile-item .mobile-video-thumb .thumb-image-container.mobile-thumb-player-container video {
/* position: absolute !important; */
display: inline-block !important;
min-height: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
overflow: hidden;
border: 1px solid red !important;
}
/* ================================= */
/* (new303) MOBILE PAGES */
/* (new303) MOBILE VERSION - FAV */
.mobile-page .header-button span {
height: 20px !important;
width: 20px !important;
}
.mobile-page .top_menu .search_block.xh-dropdown form {
position: fixed;
display: inline-block !important;
height: 20px !important;
width: 600px !important;
top: 3vh !important;
right: 50px !important;
z-index: 50000000000 !important;
}
/* (new465) MOBILE - TOP HEADER */
.mobile-page [class^="container-"]:not([data-role="show-more-container"]) {
position: fixed;
height: 3.5vh !important;
width: 100%;
top: 0vh !important;
background: #111 !important;
border-bottom: 1px solid red;
}
.mobile-page [class^="container-"] > span > span {
height: 2vh !important;
width: 18px !important;
}
.mobile-page [data-testid="header-search-toggle"]{
position: absolute !important;
height: 2vh !important;
width: 28px !important;
margin: 0 0px 0 0px !important;
right: 70px !important;
}
.mobile-page [class*="counter-"][data-role="sidebar-toggle"] {
height: 2vh !important;
width: 80px !important;
}
.mobile-page [class*="counter-"][data-role="sidebar-toggle"]:before {
content: attr(data-counter);
display: block;
font-size: 10px !important;
line-height:1vh !important;
min-width: 20px;
padding: 0 !important;
position: absolute;
right: 25px;
text-align: center;
top: 1vh !important;
z-index: var(--z-index-level3);
}
.mobile-page [class^="container-"] > span > [class^="avatarWrapper-"] {
position: absolute !important;
height: 2vh !important;
width: 28px !important;
margin: 0 0px 0 0px !important;
right: 0px !important;
}
.mobile-page [class^="container-"] > span > [class^="avatarWrapper-"] [class^="avatar-"] {
height: 2vh !important;
width: 28px !important;
margin: 0 0px 0 0px !important;
}
.mobile-page [class^="logo-"] img {
width: 148px;
aspect-ratio: auto 148 / 37;
height: 2vh !important;
}
.mobile-page .profile-header-container {
position: fixed;
width: 100%;
top: 3vh !important;
}
/* MOBILE - CONTAINER */
.mobile-page .favorites-video-block {
position: fixed;
width: 100%;
top: 11vh !important;
}
/* (new465) MOBILE - VIDEO PAGE - SUPP */
.video-page .mobile-page [data-role="layout-bottom"] [class*="-bottom"]{
display: none !important;
}
/* (new465) MOBILE - VIDEO PAGE */
.video-page .mobile-page .main-wrap {
max-height: 97.05vh;
max-width: 100%;
min-height: 97.05vh;
min-width: 100%;
top: 3vh;
overflow: hidden;
overflow-y: auto !important;
border-bottom: 1px solid red;
}
.mobile-page [data-role="video-controls"] .video-actions {
position: absolute !important;
display: flex;
flex-basis: 100%;
flex-grow: 1;
justify-content: center;
width: 32.66% !important;
left: 0px !important;
top: 13vh !important;
z-index: 50000 !important;
border-left: 1px solid red;
}
.mobile-page [data-role="video-controls"] .video-actions .video-actions__item {
display: flex;
flex-basis: 100%;
flex-grow: 1;
justify-content: center;
width: 2.66% !important;
height: 4.5vh !important;
border-right: 1px solid red;
}
.mobile-page [data-role="video-controls"] .video-actions li.video-actions__item button {
padding: 0 !important;
}
.mobile-page [data-role="video-controls"] .video-actions li.video-actions__item i.xh-icon {
display: inline-block !important;
vertical-align: middle !important;
height: 2.5vh !important;
line-height: 2.5vh !important;
top: 0 !important;
font-size: 18px;
}
.mobile-page [data-role="video-controls"] .video-actions li.video-actions__item span[id="messages-counter"] {
font-size: 10px !important;
line-height: 18px;
min-width: 24px;
padding: 0 3px !important;
position: absolute;
right: -8px !important;
text-align: center;
top: -0.7vh !important;
transform: translateX(50%);
}
.video-page .mobile-page .main-wrap .video-view {
display: inline-block !important;
text-align: center !important;
height: 60vh !important;
width: 59% !important;
}
.video-page .mobile-page .main-wrap .video-view #video_box {
display: inline-block !important;
height: 100% !important;
min-height: 53vh !important;
max-height: 53vh !important;
width: 100% !important;
text-align: center !important;
overflow: visible !important;
}
.video-page .mobile-page .main-wrap .video-view #video_box .xp-preload-image {
display: inline-block !important;
position: relative !important;
width: 100% !important;
height: auto;
min-height: 500px !important;
max-height: 500px !important;
left: 0;
z-index: 1;
object-fit: contain !important;
object-position: center center !important;
background-color: #111 !important;
}
.video-page .mobile-page .main-wrap .video-view #video_box.video_container xplayer.xplayer-paused .xplayer .video {
display: inline-block !important;
position: absolute !important;
width: 100% !important;
height: auto;
max-height: 500px !important;
max-height: 517px;
left: -100% !important;
right: 100% !important;
object-fit: contain;
object-position: center center;
overflow: hidden;
z-index: 0;
border: 1px solid yellow !important;
}
.video-page .mobile-page .main-wrap .video-view #video_box.video_container video#xplayer__video {
display: inline-block !important;
width: 100% !important;
height: auto;
min-height: 500px !important;
max-height: 500px !important;
left: 0 !important;
right: 0!important;
object-fit: contain;
object-position: center center;
overflow: visible !important;
z-index: 0 !important;
}
.video-page .mobile-page .xp-aftershot-related {
position: absolute;
display: inline-block !important;
align-items: center;
place-content: space-between;
scrollbar-width: none;
width: 100%;
left: 0px !important;
top: 40px !important;
bottom: 0;
padding: 10px 0;
overflow-x: scroll;
}
.video-page .mobile-page .xp-aftershot-related .thumb-list-mobile-item.role-pop {
float: left !important;
clear: none !important;
min-width: 19% !important;
max-width: 19% !important;
margin: 0 5px 6px !important;
border-radius: 5px !important;
}
/* (new465) MOBILE - FOOTER */
.video-page .mobile-page [data-role="layout-bottom"] {
display: inline-block !important;
height: auto !important;
width: auto !important;
}
.video-page .mobile-page .footer-wrapper {
position: fixed !important;
display: inline-block !important;
width: 10%;
height: 17px !important;
bottom: .22vh !important;
left: 0 !important;
margin: 0 auto;
overflow: hidden;
z-index: 500000 !important;
transition: all ease 0.7s !important;
background: red !important;
border-top: 1px solid #dadada;
}
/* (new303) MOBILE - FAV TAGS */
.mobile-page .favorites-video-block__control.divMain {
position: fixed;
display: inline-block !important;
width: 40%;
top: 6vh !important;
right: 0 !important;
padding: 0 !important;
}
/* (new303) MOBILE - VIDEO LIST */
.mobile-page .video_block .thumb-list-mobile {
display: flex;
flex-wrap: wrap;
width: 100% !important;
margin: 0 auto;
padding: 0 2% 0 2% !important;
}
.mobile-page .video_block .thumb-list-mobile-item {
width: 8% !important;
margin: 0 3px 3px 3px !important;
border-radius: 5px !important;
background: #111 !important;
border: 1px solid gray !important;
}
.mobile-page .video_block .thumb-list-mobile-item:hover {
transform: translate(10px, 23px) scale(1.5) !important;
z-index: 500 !important;
border: 1px solid red !important;
}
.thumb-list-mobile-item .mobile-video-thumb {
display: block;
margin: 0 0px 0px !important;
}
/* (new303) MOBILE - VIDEO PAGE - END SCREEN - VIDEO - HOVER */
.video-page .mobile-page .xp-aftershot-related .thumb-list-mobile-item:hover {
transform: translate(10px, 35px) scale(1.5) !important;
z-index: 500 !important;
}
/* LEFT */
.video-page .mobile-page .xp-aftershot-related .thumb-list-mobile-item:nth-child(6):hover,
.video-page .mobile-page .xp-aftershot-related .thumb-list-mobile-item:nth-child(1):hover {
transform: translate(50px, 35px) scale(1.5) !important;
z-index: 500 !important;
}
/* RIGHT */
.video-page .mobile-page .xp-aftershot-related .thumb-list-mobile-item:nth-child(10):hover,
.video-page .mobile-page .xp-aftershot-related .thumb-list-mobile-item:nth-child(5):hover {
transform: translate(-50px, 35px) scale(1.5) !important;
z-index: 500 !important;
}
/* (new303) MOBILE - PREVIEW VIDEO */
.thumb-image-container--preview-shown.mobile-thumb-player-container {
display: inline-block !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
height: 100% !important;
max-height: 82px !important;
min-height: 82px !important;
overflow: hidden !important;
padding: 0 !important;
border-radius: 5px 5px 0 0 !important;
background-size: contain !important;
}
/* MOBILE - PAGER */
.mobile-page .favorites-video-block__paging {
position: fixed;
display: inline-block !important;
width: 99.9% !important;
bottom: -1vh !important;
margin: 0 !important;
text-align: center !important;
background: #111 !important;
}
.mobile-page .mobile-pagination {
display: inline-block;
width: 100% !important;
padding: 0 !important;
text-align: center !important;
}
.mobile-page .prev-next-list {
display: inline-block;
width: 10% !important;
margin: 0 0 0 400px !important;
}
.mobile-page .page-list-wrapper {
display: inline-block !important;
width: 40% !important;
height: 40px !important;
margin: 0 0 0 0 !important;
overflow: hidden;
text-align: left !important;
}
.mobile-page .page-list-wrapper .page-list-container {
position: relative;
display: inline-block !important;
max-width: 100%;
}
/* MOBILE - FOOTER */
.video-page .mobile-page .footer-wrapper .mobile-page .footer-wrapper {
position: fixed;
width: 20%;
bottom: 0;
background: olive !important;
}
.video-page .mobile-page footer.footer:hover,
.mobile-page footer.footer:hover {
position: fixed;
width: 59% !important;
height: 20vh !important;
left: 0;
margin: 0 auto;
bottom: 0vh;
border-radius: 5px 5px 0 0 !important;
transition: all 0.7s ease 0s;
overflow: hidden;
z-index: 500000000 !important;
background: #111 !important;
border-top: 1px solid #dadada;
border: 1px solid red;
}
.mobile-page footer.footer .footer__top-part {
display: inline-block;
width: 100% !important;
padding-right: 5px;
}
.mobile-page footer.footer .footer__column.footer-column {
display: inline-block;
max-width: 24% !important;
padding: 0 0 0 15px;
border-left: 1px dotted #222 !important;
}
/* (new265) MOBILE PAGES - IN REVIEW body.mobile-page .width-wrap*/
body.mobile-page .main-wrap > div[data-role="header"] {
position: fixed;
display: inline-block;
max-height: 25px;
min-height: 25px;
min-width: 100%;
top: 0;
padding-top: 0;
z-index: 500000;
background: #111 !important;
border-bottom: 1px solid red !important;
}
body.mobile-page header {
position: fixed;
display: inline-block;
max-height: 25px;
min-height: 25px;
min-width: 100%;
padding-top: 0;
top: 0;
z-index: 500000;
border-bottom: 1px solid red !important;
}
body.mobile-page header .header-container {
display: inline-block;
height: 25px;
padding: 0;
position: absolute;
top: -2px;
width: 100%;
}
body.mobile-page header .header-container .logo.header-logo {
background: #222 none repeat scroll 0 0;
border: 1px solid gray;
border-radius: 5px;
float: none;
height: 100%;
left: 85px;
line-height: 25px;
max-height: 25px;
max-width: 85px;
min-height: 25px;
min-width: 85px;
padding: 0;
position: absolute;
text-align: left;
top: 0px !important;
transform: scale(0.7);
transform-origin: left top 0;
z-index: 1;
}
body.mobile-page header .header-container .header-button[data-role="header-search-toggle"] {
position: absolute;
display: inline-block;
width: 25px !important;
height: 25px;
right: 90px !important;
top: 0px !important;
padding: 0;
}
body.mobile-page header .header-container .header-button[data-role="sidebar-toggle"] {
position: absolute;
display: inline-block;
width: 55px !important;
height: 25px;
right: 20px !important;
top: 0px !important;
padding: 0;
border-left: 1px solid red !important;
}
body.mobile-page header .header-container .header-button[data-role="sidebar-toggle"] .xh-icon.menu,
body.mobile-page header .header-container .header-button[data-role="header-search-toggle"] .xh-icon.search-normalized {
min-height: 25px !important;
max-height: 25px !important;
line-height: 25px !important;
min-width: 25px !important;
max-width: 25px !important;
font-size: 20px !important;
text-align: center !important;
}
body.mobile-page header .header-container .header-button[data-role="sidebar-toggle"] .xh-icon.menu {
min-height: 25px !important;
max-height: 25px !important;
line-height: 25px !important;
min-width: 25px !important;
max-width: 25px !important;
font-size: 30px !important;
text-align: center !important;
}
body.mobile-page header .header-container .header-button[data-role="sidebar-toggle"] .xh-icon.menu::before,
body.mobile-page header .header-container .header-button[data-role="header-search-toggle"] .xh-icon.search-normalized::before {
min-height: 25px !important;
max-height: 25px !important;
line-height: 25px !important;
min-width: 25px !important;
max-width: 25px !important;
}
body.mobile-page #top_menu_items {
background: transparent none repeat scroll 0 0;
border-left: 1px solid red;
display: inline-block;
height: 25px;
left: 164px;
line-height: 25px;
margin: 0;
position: absolute;
right: 0;
top: 0;
width: 1031px;
z-index: 500000 !important;
}
body.mobile-page #top_menu_items .logo-container .logo {
display: inline-block !important;
position: relative;
width: 80px;
height: 24px !important;
left: 0;
margin-left: 0;
padding: 0;
opacity: 0.4;
}
body.mobile-page .logo.header-logo img {
display: inline-block !important;
width: 100%;
height: 24px !important;
margin-top: 0;
}
body.mobile-page .logo.header-logo img.theme-light {
display: none !important;
}
body.mobile-page ul.scrollable {
display: inline-block;
height: 20px !important;
line-height: 10px !important;
vertical-align: top;
}
body.mobile-page ul.scrollable li a,
body.mobile-page ul.scrollable li {
display: inline-block;
height: 20px !important;
line-height: 20px !important;
vertical-align: top;
}
/* (new303) MOBILE - SIDEBAR */
.mobile-page .sidebar.ready.opened {
z-index: 500000 !important;
}
/* (new265) MOBILE - GALLERY */
.gallery-page body.mobile-page .gallery-related {
position: absolute;
display: inline-block;
max-height: 96vh !important;
min-height: 96vh !important;
min-width: 40% !important;
max-width: 40% !important;
margin: 0 !important;
right: 0 !important;
top: 0 !important;
border-left: 1px solid red !important;
}
.gallery-page body.mobile-page .picture_view {
display: inline-block;
max-height: 96vh !important;
min-height: 96vh !important;
min-width: 60% !important;
max-width: 60% !important;
padding-bottom: 11px;
}
.gallery-page body.mobile-page .picture_view .pictures_block {
display: inline-block;
max-height: 60vh !important;
min-height: 60vh !important;
min-width: 100% !important;
max-width: 100% !important;
margin-top: 10px;
order: 2;
}
.gallery-page body.mobile-page .main-wrap > .after-pager {
position: absolute;
display: inline-block;
max-height: 30vh !important;
min-height: 30vh !important;
min-width: 40% !important;
max-width: 40% !important;
margin: 0 !important;
right: 0 !important;
bottom: 0 !important;
border: 1px solid red !important;
}
.gallery-page body.mobile-page footer.footer {
position: fixed !important;
display: inline-block;
height: 10px !important;
bottom: -2vh !important;
z-index: 500 !important;
transition: unset !important;
background: #111 !important;
}
.gallery-page body.mobile-page footer.footer:hover {
position: fixed !important;
display: inline-block;
height: 410px !important;
bottom: -2vh !important;
z-index: 500 !important;
transition: unset !important;
background: #111 !important;
}
.gallery-page body.mobile-page footer.footer:not(:hover)::before {
content: "Xhamster Infos";
position: fixed !important;
width: 300px;
height: 10px;
left: 20px;
bottom: 0vh !important;
margin: 0px 0 0 0 !important;
font-size: 10px;
overflow: hidden;
color: gold;
background: red !important;
}
/* (new470) MOBILE - ERROR PAGE */
body.mobile-page aside.categorieslist {
position: fixed !important;
display: inline-block !important;
height: auto !important;
top: 2.5vh !important;
margin: 0 !important;
padding: 5px 0 !important;
text-align: center !important;
z-index: 500 !important;
background: #e34449 !important;
}
body.mobile-page .error-title {
position: fixed !important;
width: 100% !important;
top: 5vh !important;
background: #e34449 !important;
border-top: 1px solid red !important;
}
body.mobile-page .error-title + div[data-role="related-tabs-container"] {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
height: auto !important;
min-height: 65vh !important;
max-height: 65vh !important;
margin: 0 !important;
bottom: 21vh !important;
padding: 2vh 0 0 0 !important;
overflow: hidden !important;
z-index: 500000 !important;
}
body.mobile-page .error-title + div[data-role="related-tabs-container"] .video_block .thumb-list-mobile-item {
width: 16% !important;
border: 1px solid red !important;
}
body.mobile-page .error-title + .video_block {
position: relative !important;
display: inline-block !important;
height: auto !important;
min-height: 64vh !important;
max-height: 64vh !important;
margin: 10vh 0 13vh 0 !important;
overflow: hidden !important;
}
body.mobile-page .error-title + .video_block ul.thumb-list-mobile.thumb-list {
display: inline-block !important;
flex-wrap: unset !important;
width: 100% !important;
margin: 0 auto;
}
body.mobile-page .error-title + .video_block ul.thumb-list-mobile.thumb-list .thumb-list-mobile-item {
display: inline-block !important;
width: 15% !important;
margin: 0 10px 7px 10px !important;
border-radius: 5px !important;
border: 1px solid red !important;
}
body.mobile-page .error-title ~ .after-pager {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
bottom: 0 !important;
background: #e34449 !important;
}
/* (new265) MOBILE - ERROR - FOOTER */
body.mobile-page .error-title ~ .after-pager + .footer {
position: fixed !important;
width: 100% !important;
bottom: -20px !important;
overflow: hidden;
color: gold;
}
body.mobile-page .error-title ~ .footer::before {
content: "Xhamster Infos";
position: fixed;
width: 300px;
height: 10px;
left: 20px;
bottom: 0px !important;
margin: 0 auto;
font-size: 10px;
overflow: hidden;
color: gold;
background: #e34449 !important;
}
/* (new265) MOBILE - ERROR PAGE - THUMB PREVIEW */
body.mobile-page .error-title + .video_block ul.thumb-list-mobile.thumb-list .thumb-list-mobile-item .mobile-video-thumb .thumb-image-container video {
display: inline-block !important;
min-width: 278px !important;
min-height: 209px !important;
max-height: 209px !important;
background-position: center center;
background-repeat: no-repeat;
background-size: contain !important;
margin: 0 auto 4px;
padding-top: 0 !important;
border: 1px solid gray !important;
background-color: red !important;
}
/* MOBILE - VIDEO PAGE - SETTINGS MENU */
.video-page .mobile-page .xplayer-settings-menu {
height: 479px;
top: 15px;
font-size: 0.5vw !important;
}
.video-page .mobile-page .xplayer-settings-menu .xplayer-settings-menu__close {
font-size: 1vw !important;
height: 2vw !important;
width: 4vw !important;
}
.video-page .mobile-page .xplayer-settings-menu .xplayer-settings-menu__settings-inner {
position: absolute;
width: 60%;
left: 228px !important;
top: 40px !important;
font-size: 2vw !important;
line-height: 1vw !important;
transform: translate(0%, 0%) !important;
color: #fff;
}
.video-page .mobile-page .xplayer-settings-menu__settings-inner .settings-select-div {
position: relative;
height: 7.4vw;
font-size: 1vw !important;
}
.video-page .mobile-page .xplayer-settings-menu__settings-inner .settings-select-div p {
font-size: inherit;
margin-bottom: 1.3vw;
}
.video-page .mobile-page .xplayer-settings-menu__settings-inner .settings-select-div::after {
position: absolute;
right: 5%;
top: 41% !important;
border-left: 0.5vw solid transparent;
border-right: 0.5vw solid transparent;
border-top: 0.5vw solid #fff;
}
.video-page .mobile-page .xplayer-settings-menu__settings-inner .settings-select-div select {
border-radius: 1.3vw;
height: 1.8vw;
padding: 0.3vw 0.6vw;
}
/* PREVIEW */
.video-page .mobile-page .xp-aftershot-related .thumb-list-mobile-item.role-pop video.thumb-image-container__video {
display: inline-block !important;
min-width: 100% !important;
max-width: 100% !important;
border-radius: 5px !important;
border: 1px solid aqua !important;
}
.video-page .mobile-page .main-wrap .video-view #video_box.video_container .xplayer-menu-mobile-bottom {
position: fixed !important;
display: inline-block !important;
justify-content: space-between;
height: 30px !important;
line-height: 20px !important;
min-width: 100% !important;
bottom: -3.5vh !important;
left: 0 !important;
padding: 0 6.66667vw !important;
font-size: 15px !important;
z-index: 500000000 !important;
color: #eaeaea;
background: rgba(0, 0, 0, 0) linear-gradient(0deg, rgba(0, 0, 0, 0.9), transparent) repeat scroll 0 0;
border-top: 1px solid red !important;
}
/* (new303) MOBILE - VIDEO PAGE - TIME /VIEW - SETTING / QUALITY */
.video-page .mobile-page .xplayer-menu-mobile-bottom-right,
.video-page .mobile-page .xplayer-menu-mobile-bottom-left {
position: fixed !important;
display: inline-block !important;
width: 30% !important;
left: 0 !important;
padding: 0 !important;
}
.video-page .mobile-page .xplayer-menu-mobile-bottom-right {
position: fixed !important;
display: inline-block !important;
width: 30% !important;
left: 70% !important;
padding: 0 !important;
}
.video-page .mobile-page .xplayer-menu-mobile-bottom-left > div {
display: inline-block !important;
}
.video-page .mobile-page .xplayer-menu-mobile-top > div {
height: 25px !important;
line-height: 20px !important;
}
.video-page .mobile-page .xplayer-menu-mobile-top > div > div {
font-size: 10px !important;
}
.video-page .mobile-page .xplayer-duration-info {
padding-right: 1.66667vw !important;
padding-left: 1.66667vw;
}
.video-page .mobile-page .xplayer-views-info {
height: 25px !important;
line-height: 20px !important;
padding-left: 1.66667vw !important;
font-size: 15px !important;
}
.video-page .mobile-page .xplayer-quality-control::after {
height: 15px !important;
width: 30px !important;
content: "";
}
.video-page .mobile-page .xplayer-quality-control {
height: 16px !important;
line-height: 16px !important;
background-position: 0 center;
background-repeat: no-repeat;
background-size: 1em auto !important;
text-transform: capitalize;
}
/* (new465) MOBILE - VIDEO PLAYER - USER INFOS */
.video-page .mobile-page #video_info_container {
position: absolute;
width: 19.7% !important;
bottom: 26vh !important;
margin-top: 0;
}
.video-page .mobile-page .video_info {
position: fixed !important;
width: 378px !important;
bottom: 34vh !important;
margin: 0 !important;
padding: 0 5px 0 5px !important;
z-index: 500000 !important;
border-top: 1px solid red !important;
border-bottom: 1px solid red !important;
background: #111 !important;
}
.video-page .mobile-page .video_info > details[open] {
position: fixed !important;
width: 1130px !important;
bottom: 0 !important;
left: 0 !important;
margin-top: 0;
background: #333 !important;
}
/* (new303) MOBILE - VIDEO PLAYER - USER INFOS - SUBSCRIB */
.video-page .mobile-page #video_info_container .subscribe-block__container {
display: block;
margin: 0 10px;
padding: 5px 0 !important;
}
.video-page .mobile-page .xp-aftershot .xp-aftershot-user-info .xp-aftershot-buttons-block {
float: right;
width: auto !important;
height: 32px;
line-height: 33px;
padding: 0;
color: white;
}
.video-page .mobile-page .xp-aftershot .xp-aftershot-user-info .sub-button,
.video-page .mobile-page #video_info_container .subscribe-block__container .sub-button {
float: none !important;
width: auto !important;
height: 30px;
line-height: 30px;
margin: -1px 0 0 0 !important;
padding: 0;
color: white;
}
.video-page .mobile-page .xp-aftershot .xp-aftershot-user-info .sub-button span,
.video-page .mobile-page #video_info_container .subscribe-block__container .sub-button > span {
float: left;
width: auto !important;
height: 30px !important;
line-height: 30px !important;
margin: 0 0 0 0 !important;
padding: 0 3px !important;
font-size: 15px !important;
color: white;
}
.video-page .mobile-page .sub-button[data-tooltip="Unsubscribe"]::before {
position: relative !important;
float: left !important;
content: "✔";
height: 30px !important;
line-height: 30px !important;
left: -7px !important;
top: 0px !important;
padding: 0 1px;
font-size: 10px;
color: white;
background: #e34449 !important;
}
/* (new303) MOBILE - VIDEO PLAYER - CAPTURED FRAMES */
.video-page .mobile-page .captured-frames-fastforward {
display: inline-block !important;
min-height: 33.7vh !important;
max-height: 33.7vh !important;
padding: 5px 0;
overflow: hidden !important;
overflow-y: auto !important;
background: #111 !important;
}
.video-page .mobile-page .captured-frames-fastforward-item {
position: relative;
display: inline-block !important;
height: 97px !important;
width: 118px !important;
margin: 0 3px 3px 4px !important;
overflow: hidden;
background-color: var(--color-black-origin, #000);
border: 1px solid aqua !important;
}
/* (new358) MOBILE - VIDEO PLAY - INFOS - USER */
.dyltv-container.dyltv-mobile,
.dyltv-container.dyltv-mobile .dyltv-inner-container {
display: none !important;
}
.video-page .mobile-page #video-controls-block-container {
position: absolute;
width: 19.7% !important;
bottom: 20.3vh !important;
margin: 0 !important;
}
.video-page .mobile-page #video-controls-block-container .video-actions {
display: flex;
margin: 0 0 0 0 !important;
color: red !important;
}
.video-page .mobile-page #video-controls-block-container .video-actions .video-actions__item .video-actions__control .xh-icon {
font-size: 20px !important;
}
/* (new303) GM " VIDEO SPEED" */
.video-page .mobile-page .vsb-container {
position: fixed;
left: 300px !important;
top: 60.5vh !important;
transform: scale(0.8) !important;
}
/* MOBILE - TAGS LIST */
.video-page .mobile-page .main-wrap .video-view #video-tags-list-container {
position: fixed !important;
display: inline-block;
width: 19.7% !important;
max-height: 16vh !important;
min-height: 16vh !important;
left: 0 !important;
top: 82vh !important;
margin-bottom: 0;
padding: 0 5px 5px 5px !important;
overflow-x: hidden;
overflow-y: auto;
z-index: 50;
background: #111 !important;
border: none !important;
border-top: 1px solid red !important;
}
.video-page .mobile-page .main-wrap .video-view #video-tags-list-container ul li:first-of-type,
.video-page .mobile-page .main-wrap .video-view #video-tags-list-container .collapsable-list__item:first-of-type {
position: relative !important;
width: 100% !important;
left: unset !important;
margin: 0;
top: unset !important;
}
.video-page .mobile-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"] {
display: flex;
height: 25px;
width: 48% !important;
align-items: center;
border-radius: 6px;
}
.video-page .mobile-page #video-tags-list-container ul.video-categories-tags li:not(:first-of-type):not([class*="toggle-"]) a.video-tag:not([href*="/pornstars/"]):not([href*="/creators/"]):not([href*="/celebrities/"]):not([href*="/channels/"]) {
min-width: 100% !important;
max-width: 100% !important;
}
.video-page .mobile-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"]:first-of-type {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
min-width: 378px !important;
max-width: 378px !important;
left: 0 !important;
top: 79.3vh !important;
margin: 0;
padding: 0 10px !important;
}
/* (new303) MOBILE - VIDEO PGE - ADD TO COLL */
.video-page .xh-scroll-disabled {
position: fixed;
}
.video-page .dialog-mobile-container__backing {
position: fixed;
width: 40%;
height: 100%;
left: 59.2% !important;
bottom: 0;
right: 0 !important;
top: 0;
background: #111 !important;
}
.video-page .dialog-mobile-container {
position: fixed;
width: 40%;
height: 100%;
left: 59.2% !important;
bottom: 0;
right: 0 !important;
top: 0;
z-index: 5000 !important;
background: #111 !important;
}
.dialog-mobile-container:not(.full-width) .dialog-mobile-container__content {
display: inline-block !important;
left: 50% !important;
max-height: 100% !important;
top: 0 !important;
transform: unset !important;
}
.video-page .mobile-dialog.mobile-dialog--smallest.favorites-edit-collections {
position: fixed;
display: inline-block !important;
min-width: 740px !important;
height: 96vh !important;
left: 60% !important;
bottom: 0;
right: 0;
top: 3vh !important;
z-index: 500000 !important;
}
.video-page .dialog-mobile-container:not(.full-width) .dialog__close-icon {
position: fixed;
display: inline-block !important;
top: 32px !important;
right: 30px !important;
z-index: 50000000 !important;
background: red !important;
}
.video-page .mobile-dialog.mobile-dialog--smallest.favorites-edit-collections .field-container.field-container--collections {
/* display: inline-block !important; */
float: left !important;
width: 49% !important;
height: 2.6vh !important;
margin: 0 4px 2px 0 !important;
border: 1px solid gray !important;
}
.video-page .mobile-dialog.mobile-dialog--smallest.favorites-edit-collections label .title {
float: left;
margin-right: 5px;
min-width: 250px !important;
max-width: 250px !important;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
background: #333 !important;
}
.favorites-edit-collections-link {
position: fixed !important;
display: inline-block !important;
top: 4vh !important;
right: 250px !important;
padding: 2px 5px !important;
border-radius: 5px !important;
background: green !important;
color: gold !important;
}
.favorites-edit-collections-link,
.favorites-edit-collections-list [type="checkbox"]:checked + label .quantity {
color: gold !important;
}
/* MOBILE - RELATED CATEG LIST */
.video-page .mobile-page .after-pager {
position: fixed !important;
width: 40.5%;
height: 6vh !important;
bottom: -2vh !important;
right: 0 !important;
margin: 0!important;
overflow: hidden !important;
z-index: 500 !important;
background: #333 !important;
border-top: 1px solid red !important;
border-left: 1px solid red !important;
}
.video-page .mobile-page .after-pager:hover {
position: fixed !important;
width: 40.5%;
height: auto !important;
bottom: 0 !important;
right: 0 !important;
margin: 0!important;
z-index: 500 !important;
background: #333 !important;
border-top: 1px solid red !important;
border-left: 1px solid red !important;
}
.video-page .mobile-page .after-pager .categories-list {
padding: 2px 10px 2px !important;
}
/* MOBILE - RELATED */
.video-page .mobile-page .main-wrap .video-view + div[data-role="video-page-wrapper"] .video-page,
.video-page .mobile-page .main-wrap .video-view + div[data-role="video-page-wrapper"] {
position: fixed !important;
display: inline-block !important;
height: 100% !important;
min-height: 100vh !important;
max-height: 100vh !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
}
.video-page .mobile-page .related-container {
position: absolute;
display: inline-block;
width: 40.5% !important;
max-height: 96.5vh !important;
min-height: 96.5vh !important;
right: 0 !important;
top: 0vh !important;
margin-bottom: 0;
padding: 5px;
z-index: 50;
background: #111 !important;
border-left: 1px solid red !important;
}
.video-page .mobile-page .related-container div:not(.xh-helper-hidden) .video_block {
width: 100% !important;
height: 84.5vh !important;
padding: 0 8px;
overflow-x: hidden;
border-bottom: 1px solid red !important;
}
.video-page .mobile-page .related-container .xh-helper-hidden .video_block {
display: none !important;
visibility: hidden !important;
}
.video-page .mobile-page .video_block .thumb-list-mobile,
.video-page .mobile-page .video_block_title {
width: 100% !important;
}
.video-page .mobile-page .video_block .thumb-list-mobile {
display: inline-block !important;
width: 100% !important;
height: 83.5vh !important;
overflow-x: hidden;
overflow-y: auto !important;
}
/* MOBILE - VID PAGE - VIDEO ITEMS - RELATED / END SCREEN */
.video-page .mobile-page .related-container ul.thumb-list-mobile.thumb-list .thumb-list-mobile-item,
.video-page .mobile-page .video_block .thumb-list-mobile-item {
display: inline-block !important;
width: 24% !important;
height: 180px !important;
margin: 0 3px 3px 3px !important;
border-radius: 5px !important;
border: 1px solid #333 !important;
}
/* (new358) MOBILE - VID PAGE - VIDEO ITEMS - RELATED */
.video-page .mobile-page .related-container .video_block ul.thumb-list-mobile.thumb-list .thumb-list-mobile-item {
display: inline-block !important;
width: 32.5% !important;
height: 170px !important;
margin: 2px 0px 3px 0px !important;
border-radius: 5px !important;
border: 1px solid #333 !important;
}
/* HOVER - RELATED */
.video-page .mobile-page .related-container .video_block ul.thumb-list-mobile.thumb-list .thumb-list-mobile-item:hover {
transform: translate(10px, 15px) scale(1.2) !important;
z-index: 500 !important;
border: 1px solid red !important;
}
/* RELATED VIDEO - .related-container [data-tab-type="video"] [data-tab-type="video"] :
HOVER - PREMIUM ONLY ONE PAGE1 - LEFT */
.video-page .mobile-page .related-container [data-tab-type="video"] [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"]:only-of-type ~ .thumb-list-mobile-item.page-1:nth-child(12):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"]:only-of-type ~ .thumb-list-mobile-item.page-1:nth-child(9):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"]:only-of-type ~ .thumb-list-mobile-item.page-1:nth-child(6):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"]:only-of-type ~ .thumb-list-mobile-item.page-1:nth-child(2):hover {
transform: translate(45px, 42px) scale(1.5) !important;
z-index: 500 !important;
border: 1px solid aqua !important;
}
/* HOVER - RELATED VIDEO - 2 PREMIUM PAGE 1/2/3/4/5 - LEFT */
/* PAGE 5 - RELATED VIDEO - LEFT */
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(109):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(106):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(103):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(100):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(97):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(94):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(91):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(88):hover,
/* PAGE 4 - RELATED VIDEO - LEFT */
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(85):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(82):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(79):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(76):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(73):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(70):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(67):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(64):hover,
/* PAGE 3 - RELATED VIDEO - LEFT */
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(61):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(58):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(55):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(52):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(49):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(46):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(43):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(40):hover,
/* PAGE 2 - RELATED VIDEO - LEFT */
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(37):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(34):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(31):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(28):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(25):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(22):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(19):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(16):hover,
/* PAGE 1 - RELATED VIDEO - LEFT */
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-1:nth-child(13):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-1:nth-child(10):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-1:nth-child(7):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-1:nth-child(3):hover {
transform: translate(45px, 42px) scale(1.5) !important;
z-index: 500 !important;
}
/* (new358) HOVER - MOBILE - RELATED VIDEO - PREMIUM PAGE1 - RIGHT */
.video-page .mobile-page .related-container [data-tab-type="video"] [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(108):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(105):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(102):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(99):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(96):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(93):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(90):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(87):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(84):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(81):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(78):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(75):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(72):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(69):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(66):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(63):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(60):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(57):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(54):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(51):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(48):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(45):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(42):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(39):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(36):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(33):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(30):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(27):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(24):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(21):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(18):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(15):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(12):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(9):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list .yld-pdpremium-overlay ~ .thumb-list-mobile-item:not(.thumb-list-mobile-item--widget):nth-child(6):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"]:only-of-type ~ .thumb-list-mobile-item.page-1:nth-child(11):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"]:only-of-type ~ .thumb-list-mobile-item.page-1:nth-child(8):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"]:only-of-type ~ .thumb-list-mobile-item.page-1:nth-child(5):hover {
transform: translate(-10px, 15px) scale(1.2) !important;
z-index: 500 !important;
border: 1px solid yellow !important;
}
/* HOVER - RELATED VIDEO - 2 PREMIUM PAGE 1/2/3/4/5 - RIGHT */
/* PAGE 5 - RELATED VIDEO - RIGHT */
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(108):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(105):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(102):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(99):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(96):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(93):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(90):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(87):hover,
/* PAGE 4 - RELATED VIDEO - RIGHT */
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(84):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(81):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(78):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(75):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(72):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(69):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(66):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(63):hover,
/* PAGE 3 - RELATED VIDEO - RIGHT */
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(60):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(57):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(54):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(51):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(48):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(45):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(42):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(39):hover,
/* PAGE 2 - RELATED VIDEO - RIGHT */
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(36):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(33):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(30):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(27):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(24):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(21):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(18):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(15):hover,
/* PAGE 1 - RELATED VIDEO - RIGHT */
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-1:nth-child(12):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-1:nth-child(9):hover,
.video-page .mobile-page .related-container [data-tab-type="video"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-1:nth-child(6):hover {
transform: translate(-40px, 42px) scale(1.5) !important;
z-index: 500 !important;
}
/* RELATED RECOM - .related-container [data-tab-type="recommended"] :
HOVER - PREMIUM ONLY ONE PAGE1 - LEFT */
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"]:only-of-type ~ .thumb-list-mobile-item.page-1:nth-child(11):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"]:only-of-type ~ .thumb-list-mobile-item.page-1:nth-child(8):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"]:only-of-type ~ .thumb-list-mobile-item.page-1:nth-child(5):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"]:only-of-type ~ .thumb-list-mobile-item.page-1:nth-child(2):hover {
transform: translate(45px, 42px) scale(1.5) !important;
z-index: 500 !important;
border: 1px solid aqua !important;
}
/* HOVER - RELATED RECOM - 2 PREMIUM PAGE 1/2/3/4/5 - LEFT */
/* PAGE 5 - RELATED RECOM - LEFT */
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(109):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(106):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(103):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(100):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(97):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(94):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(91):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(88):hover,
/* PAGE 4 - RELATED RECOM - LEFT */
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(85):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(82):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(79):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(76):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(73):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(70):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(67):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(64):hover,
/* PAGE 3 - RELATED RECOM - LEFT */
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(61):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(58):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(55):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(52):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(49):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(46):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(43):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(40):hover,
/* PAGE 2 - RELATED RECOM - LEFT */
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(37):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(34):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(31):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(28):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(25):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(22):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(19):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(16):hover,
/* PAGE 1 - RELATED RECOM - LEFT */
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-1:nth-child(13):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-1:nth-child(10):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-1:nth-child(7):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-1:nth-child(3):hover {
transform: translate(45px, 42px) scale(1.5) !important;
z-index: 500 !important;
}
/* HOVER - RELATED RECOM - PREMIUM PAGE1 - RIGHT */
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"]:only-of-type ~ .thumb-list-mobile-item.page-1:nth-child(13):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"]:only-of-type ~ .thumb-list-mobile-item.page-1:nth-child(10):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"]:only-of-type ~ .thumb-list-mobile-item.page-1:nth-child(7):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"]:only-of-type ~ .thumb-list-mobile-item.page-1:nth-child(4):hover {
transform: translate(-40px, 42px) scale(1.5) !important;
z-index: 500 !important;
border: 1px solid yellow !important;
}
/* HOVER - RELATED RECOM - 2 PREMIUM PAGE 1/2/3/4/5 - RIGHT */
/* PAGE 5 - RELATED RECOM - RIGHT */
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(108):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(105):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(102):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(99):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(96):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(93):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(90):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-5:nth-child(87):hover,
/* PAGE 4 - RELATED RECOM - RIGHT */
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(84):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(81):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(78):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(75):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(72):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(69):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(66):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-4:nth-child(63):hover,
/* PAGE 3 - RELATED RECOM - RIGHT */
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(60):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(57):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(54):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(51):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(48):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(45):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(42):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-3:nth-child(39):hover,
/* PAGE 2 - RELATED RECOM - RIGHT */
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(36):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(33):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(30):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(27):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(24):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(21):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(18):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-2:nth-child(15):hover,
/* PAGE 1 - RELATED RECOM - RIGHT */
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-1:nth-child(12):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-1:nth-child(9):hover,
.video-page .mobile-page .related-container [data-tab-type="recommended"] .video_block ul.thumb-list-mobile.thumb-list div[class*="-epremium-overlay"].page-1 + div[class*="-epremium-overlay"].page-2 ~ .thumb-list-mobile-item.page-1:nth-child(6):hover {
transform: translate(-40px, 42px) scale(1.5) !important;
z-index: 500 !important;
}
/* (new303) MOBILE - SUPP WIDGET */
.video-page .mobile-page .related-container ul.thumb-list-mobile.thumb-list .thumb-list-mobile-item.thumb-list-mobile-item--widget {
display: none !important;
}
.video-page .mobile-page .related-container ul.thumb-list-mobile.thumb-list .thumb-list-mobile-item .mobile-video-thumb .thumb-image-container {
min-height: 120px !important;
margin: 0 auto 4px;
padding-top: 0% !important;
background-position: center center !important;
background-repeat: no-repeat;
background-size: contain !important;
}
.video-page .mobile-page .related-container ul.thumb-list-mobile.thumb-list .thumb-list-mobile-item .mobile-video-thumb__name {
display: inline-block !important;
height: 100% !important;
min-height: 3vh !important;
width: 100% !important;
margin: 0 0px 0 0 !important;
overflow: hidden;
overflow-y: auto !important;
text-overflow: unset !important;
white-space: pre-wrap !important;
word-break: normal !important;
border-bottom: 1px solid red !important;
}
/* (new303) MOBULE - RELATED - SHOW MORE */
.video-page .mobile-page .more-related-videos {
position: fixed;
display: inline-block !important;
width: 40% !important;
height: 23px !important;
line-height: 18px;
right: 3px !important;
top: 91vh !important;
padding: 3px;
text-align: center !important;
background: red !important;
}
.video-page .mobile-page .more-related-videos .button {
position: fixed !important;
display: inline-block !important;
right: 0 !important;
top: 91vh !important;
z-index: 500000000 !important;
}
.video-page .mobile-page .more-related-videos .button:hover {
position: fixed !important;
display: inline-block !important;
right: 0 !important;
top: 91vh !important;
z-index: 500000000 !important;
border: 1px solid aqua !important;
}
/* (new303) MOBILE - VIDEO PAGE - PREVIEW HOVER */
.video-page .mobile-page .video_block .thumb-list-mobile .thumb-list-mobile-item.role-pop .mobile-video-thumb:hover .mobile-thumb-player-container.thumb-image-container video {
display: inline-block !important;
min-height: 130px !important;
min-width: 100% !important;
max-width: 100% !important;
overflow: hidden;
border: 1px solid aqua !important;
}
.video-page .mobile-page .related-container .tab-set {
border-bottom: 1px solid var(--color-gray, #ccc);
}
/* (new358) MOBILE - COMMENTS - CONTAINER */
.video-page .mobile-page .comments-section {
position: absolute;
display: inline-block;
width: 39%;
max-height: 34.5vh !important;
min-height: 34.5vh !important;
left: 383px !important;
top: 60.5vh !important;
margin-bottom: 0;
padding: 5px;
overflow-x: hidden;
overflow-y: hidden !important;
z-index: 50;
background: #111 !important;
border: 1px solid red;
}
/* (new358) MOBILE - COMMENTS - LIST */
.video-page .mobile-page .comments-list {
position: absolute;
display: inline-block;
width: 100% !important;
max-height: 31vh !important;
min-height: 31vh !important;
left: 0px !important;
top: 0.5vh !important;
margin-bottom: 0;
padding: 5px;
overflow-x: hidden;
overflow-y: auto;
z-index: 50;
background: #111 !important;
}
/* (new38) MOBILE - COMMENTS - ITEMS */
.video-page .mobile-page .comments-section .comments-list .comment-item {
position: relative;
float: left !important;
vertical-align: top;
height: 100%;
min-height: 90px !important;
max-height: 90px !important;
width: 100%;
min-width: 175px !important;
max-width: 175px !important;
right: 0;
top: 0;
left: 0;
margin: 0 1px 4px 2px !important;
padding: 2px 3px;
border-radius: 3px;
overflow: visible;
transform: translate(0px, 0px) scale(1);
z-index: 0;
box-shadow: 3px 3px 2px black;
border: 1px solid red !important;
}
.video-page .mobile-page .comments-section .comments-list .comment-item div[class^="avatar-"] {
height: 20px !important;
line-height: 20px;
width: 21px !important;
font-size: 15px;
}
.video-page .mobile-page .comments-section .comments-list .comment-item .comment-info {
width: 100% !important;
height: 65px !important;
}
.video-page .mobile-page .comments-section .comments-list .comment-item .comment-info .comment-body {
height: 65px !important;
max-width: 149px !important;
min-width: 149px !important;
margin: 0 0 0 20px !important;
}
.video-page .mobile-page .comments-section .comments-list .comment-item .comment-info .comment-body .comment-actions > span {
height: 12px !important;
margin: 0 5px 0 0px !important;
text-align: center;
border-radius: 5px;
opacity: 1;
}
.video-page .mobile-page .comments-section .comments-list .comment-item .comment-info .comment-body .comment-actions > span > button {
height: 12px !important;
width: 20px !important;
margin: 0 0 0 0px !important;
text-align: center;
border-radius: 5px;
opacity: 1;
}
.video-page .mobile-page .comments-section .comments-list .comment-item .comment-info .comment-body .comment-actions > span > button > span.button__body i.xh-icon ,
.video-page .mobile-page .comments-section .comments-list .comment-item .comment-info .comment-body .comment-actions .action-container .xh-icon {
font-size: 9px !important;
line-height: 10px !important;
vertical-align: top;
}
.video-page .mobile-page .comments-section .comments-list .comment-item .comment-info .comment-body .user-info {
height: 15px !important;
width: 100%;
max-width: 120px !important;
min-width: 120px !important;
margin: 0px 0 4px 0 !important;
background: #333 !important;
}
.video-page .mobile-page .comments-section .comments-list .comment-item .comment-info .user-info .username.retired,
.video-page .mobile-page .comments-section .comments-list .comment-item .comment-info .comment-body .user-info a.username {
display: inline-block !important;
float: none !important;
width: 100%;
max-width: 159px;
min-width: 159px;
height: 15px;
line-height: 17px !important;
margin: -1px 0 0 0 !important;
padding: 0 0 0 7px !important;
font-size: 13px !important;
overflow: hidden;
text-overflow: ellipsis !important;
}
.video-page .mobile-page .comments-section .comments-list .comment-item:hover .comment-info .comment-body .text,
.video-page .mobile-page .comments-section .comments-list .comment-item .comment-info .text {
position: relative !important;
display: inline-block !important;
min-width: 145px !important;
max-width: 145px !important;
height: 5.3vh !important;
line-height: 12px;
margin: 0px 0 0 0 !important;
padding-right: 0;
font-size: 12px;
overflow-wrap: break-word;
overflow-x: hidden;
overflow-y: auto;
color: #dadada;
}
/* HOVER */
.video-page .mobile-page .comments-section .comments-list .comment-item:hover .comment-info .comment-body .text {
height: 5.3vh !important;
line-height: 12px;
}
.video-page .mobile-page .comments-section .comments-list .comment-item:hover .comment-info .comment-body .comment-meta,
.video-page .mobile-page .comments-section .comments-list .comment-item .comment-info .comment-meta {
display: inline-block;
height: 15px !important;
max-width: 145px !important;
min-width: 145px !important;
top: -0.4vh !important;
left: 0px !important;
padding: 0 !important;
border-radius: 0 0 3px 3px !important;
border-top: 1px solid gray;
background: black;
}
.video-page .mobile-page .comments-section .comments-list .comment-item .comment-info .user-info > *:not(.username) ,
.video-page .mobile-page .comments-section .comments-list .comment-item .comment-info .comment-body .user-info span.created {
position: absolute !important;
display: inline-block !important;
float: none !important;
vertical-align: middle !important;
height: 15px !important;
line-height: 15px !important;
max-width: 100px !important;
min-width: 100px !important;
margin: 0 0 0 0 !important;
left: 60px !important;
top: 7.2vh !important;
bottom: -13px !important;
font-size: 12px !important;
transform-origin: center center 0;
transform: scale(1) !important;
z-index: 100 !important;
}
.video-page .mobile-page .comments-section .xh-helper-hidden {
display: inline-block !important;
height: 24px !important;
background: #e34449 !important;
}
.video-page .mobile-page .comments-section .comments-wrap {
height: 24px !important;
min-height: 24px !important;
max-height: 24px !important;
margin: 0px !important;
padding: 0 !important;
}
.video-page .mobile-page .comments-section .heading {
margin: 0 !important;
}
.video-page .mobile-page .comments-section .comments-wrap .heading-container {
height: 20px !important;
padding: 0 !important;
}
.video-page .mobile-page .comments-section .comments-wrap .content-container .my-comment {
position: fixed !important;
display: inline-block !important;
width: 240px !important;
height: 100% !important;
min-height: 24px !important;
max-height: 24px !important;
line-height: 15px !important;
left: 858px !important;
top: 63.7vh !important;
border-radius: 5px !important;
z-index: 5000 !important;
background: #333 !important;
border: 1px solid red !important;
}
.video-page .mobile-page .comments-section .my-comment .comment-textarea.focus,
.video-page .mobile-page .comments-section .my-comment .comment-textarea:not(.focus) {
width: 225px !important;
height: 18px;
min-height: 18px;
line-height: 14px !important;
top: 0px !important;
left: 6px !important;
padding: 0 5px !important;
z-index: 500000;
}
.video-page .mobile-page .comments-section .comments-wrap .content-container .my-comment:hover {
min-width: 270px !important;
height: 100% !important;
min-height: 280px !important;
max-height: 280px !important;
border-radius: 0 0 5px 5px !important;
z-index: 5000 !important;
background: #111 !important;
border: 1px solid red !important;
}
.video-page .mobile-page .comments-section .comments-wrap .content-container .my-comment .input-area {
position: absolute !important;
display: inline-block !important;
min-width: 260px !important;
line-height: 15px;
min-height: 17px;
max-height: 17px !important;
left: 0px !important;
right: 154px !important;
top: 0px !important;
overflow: hidden;
z-index: 5000 !important;
}
.video-page .mobile-page .comments-section .comments-wrap .content-container .my-comment:hover .input-area {
position: absolute !important;
display: inline-block !important;
width: 260px !important;
line-height: 15px;
min-height: 250px !important;
max-height: 250px !important;
left: 0px !important;
right: 154px !important;
top: 0px !important;
padding-left: 5px !important;
overflow: hidden;
z-index: 5000 !important;
}
.video-page .mobile-page .comments-section .my-comment:hover .input-area > div:first-of-type::before {
color: red;
content: " Line break : Ctrl + Enter";
display: inline-block;
font-size: 12px;
margin-left: 0px !important;
margin-top: 0;
max-width: 185px;
min-height: 15px !important;
min-width: 185px;
overflow: hidden;
text-align: right;
white-space: pre;
width: 100%;
}
.video-page .mobile-page .comments-section .my-comment:hover .input-area > div:last-of-type::before {
display: none !important;
}
.video-page .mobile-page .comments-section .my-comment:hover .comment-textarea.xh-editable,
.video-page .mobile-page .comments-section .my-comment:hover .comment-textarea:not(.focus) {
width: 255px !important;
height: auto !important;
min-height: 160px !important;
max-height: 160px !important;
top: 3px;
right: -50px !important;
left: 0px !important;
padding: 3px;
overflow: hidden !important;
overflow-y: auto !important;
}
/* (new303) MOBILE - COMMENT - HOVER */
.video-page .mobile-page .comments-section .comments-list .item:hover {
transform: translate(0px, 23px) scale(1.5) !important;
z-index: 500000 !important;
background: #111 !important;
}
/* LEFT */
.video-page .mobile-page .comments-section .comments-list .item:nth-child(9):hover,
.video-page .mobile-page .comments-section .comments-list .item:nth-child(5):hover,
.video-page .mobile-page .comments-section .comments-list .item:nth-child(1):hover {
transform: translate(37px, 23px) scale(1.5) !important;
z-index: 500000 !important;
}
/* RIGHT */
/* .video-page .mobile-page .comments-section .comments-list .item:nth-child(9):hover , */
.video-page .mobile-page .comments-section .comments-list .item:nth-child(8):hover,
.video-page .mobile-page .comments-section .comments-list .item:nth-child(4):hover {
transform: translate(-37px, 23px) scale(1.5) !important;
z-index: 500000 !important;
}
/* BOTTOM */
.video-page .mobile-page .comments-section .comments-list .item:nth-child(9):hover {
transform: translate(37px, -20px) scale(1.5) !important;
z-index: 500000 !important;
}
.video-page .mobile-page .comments-section .comments-list .item:nth-child(10):hover {
transform: translate(0px, -20px) scale(1.5) !important;
z-index: 500000 !important;
background: olive !important;
border: 1px solid red;
}
.video-page .mobile-page .comments-section .comments-list .item .comment-info .comment-body .text .comment-text {
line-height: 14px;
font-size: 10px !important;
}
.video-page .mobile-page .comments-section .comments-list .item .comment-info .comment-body .text .comment-text .emoji {
display: inline-block;
height: 10px !important;
width: 10px !important;
vertical-align: sub;
}
/* (new465) MOBILE - COMMENTS - PAGER */
.mobile-page .video-page:not(.video-page--large-mode) .comments-section .pager-section:not(:empty) {
position: fixed !important;
display: inline-block !important;
height: auto !important;
max-height: 8vh !important;
width: auto !important;
max-width: 334px !important;
right: -200px !important;
left: 560px !important;
top: unset !important;
bottom: 4vh !important;
margin: 0 0 0 200px !important;
transform: scale(0.9);
z-index: 500 !important;
background: #111 !important;
border: 1px solid red !important;
}
.video-page .mobile-page .comments-section .pager-section .prev-next-list {
display: inline-block;
height: 20px !important;
width: auto !important;
margin: 0 !important;
text-align: left;
overflow: hidden;
}
.video-page .mobile-page .comments-section .pager-section .prev-next-list .prev-next-list-link {
padding: 0px !important;
}
.video-page .mobile-page .comments-section .pager-section .page-list-wrapper {
display: inline-block;
height: 20px !important;
margin: 0;
text-align: left;
overflow: hidden;
}
.video-page .mobile-page .comments-section .pager-section .page-list-wrapper .page-list {
display: inline-flex;
overflow-x: auto;
padding-bottom: 0px !important;
}
.video-page .mobile-page .comments-section .pager-section .page-list-wrapper .page-button,
.video-page .mobile-page .comments-section .pager-section .page-list-wrapper .page-limit-button {
display: flex;
height: 20px !important;
}
.video-page .mobile-page .comments-section .pager-section .page-list-wrapper .page-button-link {
border: 0 none;
border-radius: 5px;
cursor: pointer;
font-size: 12px;
line-height: 20px;
outline: 0 none;
padding: 0 4px !important;
}
/* (new261) BEST PAGE - TRENDING */
/* (new271) MY FAV - DEL OVERLAY */
/* (new309) body.xh-scroll-partially-disabled */
html.user-page.favorites-page body.xh-scroll-disabled {
height: 90vh !important;
top: 0vh !important;
z-index: 0!important;
}
html.user-page.favorites-page body.xh-scroll-partially-disabled {
height: 90vh !important;
top: 0vh !important;
z-index: 0!important;
}
html.user-page.favorites-page .dialog-desktop-container.desktop-dialog-open {
position: fixed !important;
display: none !important;
height: 100% !important;
height: auto !important;
max-height: 30px !important;
width: 640px !important;
top: 6vh !important;
right: 0 !important;
left: unset !important;
opacity: 0.2 !important;
z-index: 0 !important;
}
/* (new318) FAVS MODAL - ONLY ONE DELETE MODAL */
html.user-page.favorites-page .dialog-desktop-container.desktop-dialog-open:last-of-type {
display: inline-block !important;
opacity: 1 !important;
z-index: 50000000 !important;
}
/* (new309) */
html.user-page.favorites-page body.xh-scroll-disabled .dialog-desktop-container.desktop-dialog-open:last-of-type,
html.user-page.favorites-page body.xh-scroll-partially-disabled .dialog-desktop-container.desktop-dialog-open:last-of-type {
height: auto !important;
top: 6vh !important;
}
html.user-page.favorites-page .dialog-desktop-container.desktop-dialog-open:last-of-type .xh-icon.cross.dialog__close-icon.dlg-close-icon.hover.to-red.white {
position: fixed !important;
right: 20px !important;
top: 6vh !important;
padding: 5px !important;
border-radius: 100% !important;
z-index: 50000000 !important;
background: green !important;
border: 1px solid red !important;
}
/* (new309) */
html.user-page.favorites-page .dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__backing {
height: 3.7vh !important;
width: 640px !important;
top: 5.8vh !important;
left: auto !important;
right: 0 !important;
border-radius: 5px !important;
background-color: #1111114d !important;
}
html.user-page.favorites-page .dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__backing {
background-color: rgba(0, 0, 0, 0.4) !important;
}
html.user-page.favorites-page .dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__backing + .dialog-desktop-container__content {
position: fixed !important;
max-width: 100%;
min-width: 100% !important;
height: auto !important;
top: 53px !important;
left: unset !important;
right: 0 !important;
overflow: hidden !important;
transform: unset !important;
border-bottom: 1px solid red !important;
background-color: transparent !important;
}
html.user-page.favorites-page .dialog-desktop-container.desktop-dialog-open .desktop-dialog__header-new {
float: left !important;
margin: 0 !important;
width: 250px !important;
height: 28px !important;
line-height: 28px !important;
padding: 0 !important;
}
html.user-page.favorites-page .dialog-desktop-container.desktop-dialog-open .desktop-dialog__header-new div[class^="h3-bold-01c8e"]{
height: 28px !important;
line-height: 28px !important;
margin: 0 !important;
font-size: 15px !important;
}
html.user-page.favorites-page .dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__backing + .dialog-desktop-container__content .desktop-dialog--smallest {
max-width: 100%;
min-width: 100% !important;
}
html.user-page.favorites-page .dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__backing + .dialog-desktop-container__content .desktop-dialog--smallest {
position: fixed !important;
display: inline-block !important;
max-width: 99% !important;
min-width: 99% !important;
line-height: 20px;
max-height: 91vh !important;
margin: 0 0 0 0 !important;
padding: 0 10px 20px 10px !important;
overflow: hidden !important;
z-index: 50000000000 !important;
background-color: #333 !important;
border: 1px solid red !important;
}
html.user-page.favorites-page .dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__backing + .dialog-desktop-container__content .desktop-dialog--smallest .desktop-dialog__body {
max-height: 89vh !important;
padding-bottom: 20px;
overflow: hidden !important;
overflow-y: auto !important;
background-color: #111 !important;
}
html.user-page.favorites-page .dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__backing + .dialog-desktop-container__content .desktop-dialog--smallest .desktop-dialog__footer {
position: fixed !important;
top: 6.25vh !important;
right: 1200px !important;
padding-bottom: 15px;
text-align: right;
}
html.user-page.favorites-page .dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__backing + .dialog-desktop-container__content .desktop-dialog--smallest .desktop-dialog__header {
margin-bottom: 0px !important;
padding-top: 0px !important;
background-color: #111 !important;
border-bottom: 3px solid red !important;
}
/* (new317) */
.user-page.favorites-page .dialog-desktop-container.desktop-dialog-open .favorites-edit-collections-list .field-container.field-container--collections,
html.user-page.favorites-page body.xh-scroll-partially-disabled .dialog-desktop-container.desktop-dialog-open:last-of-type .desktop-dialog.desktop-dialog--smallest.favorites-edit-collections .desktop-dialog__body .favorites-edit-collections-list .field-container {
display: inline-block !important;
width: 100% !important;
min-width: 16% !important;
max-width: 16% !important;
margin: 0 4px 4px 7px !important;
background: black !important;
border: 1px solid #222 !important;
}
/* (new271) FAV CHECKED */
.user-page.favorites-page .dialog-desktop-container.desktop-dialog-open .desktop-dialog.desktop-dialog--smallest.favorites-edit-collections .favorites-edit-collections-list .field-container .field-label .field-label__right input:checked {
position: fixed !important;
display: inline-block !important;
width: 200px !important;
top: 6.5vh !important;
right: 20vw !important;
margin: 0 0 0px 0px !important;
background: red !important;
border: 1px solid gold !important;
}
.user-page.favorites-page .dialog-desktop-container.desktop-dialog-open .desktop-dialog.desktop-dialog--smallest.favorites-edit-collections .favorites-edit-collections-list .field-container .field-label .field-label__right input:checked + label span.quantity {
color: white !important;
}
.user-page.favorites-page .dialog-desktop-container.desktop-dialog-open .desktop-dialog.desktop-dialog--smallest.favorites-edit-collections .favorites-edit-collections-list .field-container .field-label .field-label__right input:checked + label span.title:before {
content: "Click here to delete checked coll one by one" !important;
position: fixed !important;
display: inline-block !important;
width: 400px !important;
height: 20px !important;
line-height: 16px !important;
top: 6.2vh !important;
right: 18vw !important;
margin: 0 0 0px 0px !important;
font-size: 15px !important;
text-align: center !important;
border-radius: 3px !important;
background: red !important;
border: 1px solid gold !important;
}
.search-results main .search-filter-container .categories-filter .categories-filter-list li a .checkbox + label::before,
.search-results main .categories-filter [type="checkbox"] + label::before,
[type="checkbox"] + label::before,
.search-results main .search-filter-container .categories-filter .categories-filter-list li a .checkbox:checked + label::before,
.search-results main .categories-filter [type="checkbox"]:checked + label::before,
[type="checkbox"]:checked + label::before {
line-height: 16px !important;
margin-top: 2px !important;
}
.checkbox:checked + label::before {
background-color: red !important;
border: 1px solid red !important;
border-radius: 5px;
color: green !important;
}
[type="checkbox"]:checked + label {
background-color: green !important;
border: 1px solid red !important;
color: gold !important;
}
/* (new251) - VIDEO NOT VISIBLE */
.thumb-plug.thumb-plug_video.video-thumb.thumb-list__item .thumb-plug__block-text {
height: 40px !important;
line-height: 15px !important;
padding: 0 !important;
text-align: center;
border-radius: 0 0 5px 5px;
background-color: #e34449 !important;
}
.thumb-plug.thumb-plug_video.video-thumb.thumb-list__item .thumb-plug__block-text p {
height: 40px !important;
line-height: 15px !important;
color: white !important;
}
/* (new251) - VIDEO NOT VISIBLE - HOVER */
.thumb-plug.thumb-plug_video.video-thumb.thumb-list__item:hover .thumb-plug__block-text {
height: 18px !important;
line-height: 15px !important;
font-size: 10px !important;
color: gold !important;
}
.thumb-plug.thumb-plug_video.video-thumb.thumb-list__item:hover .thumb-plug__block-text p {
height: 20px !important;
line-height: 15px !important;
font-size: 10px !important;
color: gold !important;
}
/* USER ICONS too big on load - TOP RIGHT */
.user-header.user-header--small .photo-section .photo-container .xh-avatar {
font-size: 15px !important;
height: 28px !important;
line-height: 20px !important;
width: 28px !important;
border: none !important;
}
/* ===== ADAPT GM "XHamster GX" - PLAY THUMBNAIL ====== */
/* GM "XHamster GX" - PLAY THUMBNAIL BUTTON - VIDEO PAGE */
.video-page .controls .report-control + a.xh-button[style="background: rgb(68, 153, 68) none repeat scroll 0% 0%; color: rgb(34, 34, 34);"],
.video-page .controls .report-control + a.xh-button[style=""] {
position: absolute !important;
display: inline-block !important;
vertical-align: top;
width: 100% !important;
min-width: 220px !important;
max-width: 220px !important;
height: 100% !important;
min-height: 14px !important;
max-height: 14px !important;
line-height: 14px !important;
margin: 0 0 0 0 !important;
top: 11.3vh !important;
left: 0px !important;
padding: 0 2px !important;
border-radius: 5px;
font-size: 12px !important;
z-index: 50000 !important;
}
/* GM "XHamster GX" - PLAY THUMBNAIL BUTTON - USER VIDEO PAGE - BUT */
.user-page.user-videos-page .user-content-section .xh-button[style="background: rgb(68, 153, 68) none repeat scroll 0% 0%; color: rgb(34, 34, 34);"],
.user-page.user-videos-page .user-content-section .xh-button[style=""] {
position: absolute !important;
display: inline-block !important;
vertical-align: top;
width: 100% !important;
min-width: 220px !important;
max-width: 220px !important;
height: 100% !important;
min-height: 20px !important;
max-height: 20px !important;
line-height: 20px !important;
margin: 0 0 0 0 !important;
top: 0.2vh !important;
left: 50vw !important;
padding: 0 2px !important;
border-radius: 5px;
font-size: 12px !important;
z-index: 50000 !important;
}
/* (new228) GM "XHamster GX" - FAV MY PAGE - THUMBNAILS CONT */
.user-page.favorites-page .xh-button[style=""],
.user-page.favorites-page .xh-button[style="background: rgb(68, 153, 68) none repeat scroll 0% 0%; color: rgb(34, 34, 34);"],
.user-page.favorites-page .xh-button[style=""],
.user-page.favorites-page .xh-button[style="background: rgb(68, 153, 68) none repeat scroll 0% 0%; color: rgb(34, 34, 34);"] {
position: fixed !important;
display: inline-block !important;
width: 120px !important;
height: 20px !important;
bottom: 0px !important;
left: 20px !important;
z-index: 50000000 !important;
transition: left ease 0.7s !important;
}
/* (new263) GM "XHamster GX" - THUMB VIDEO PLAY : not HOVER - MY VIDEO FAVS PAGE */
/* NOT HOVER / HOVER */
.user-page.favorites-page .user-content-section .thumb-list__item.video-thumb:hover .video-thumb__image-container video,
.user-page.favorites-page .user-content-section .thumb-list__item.video-thumb:not(:hover) .video-thumb__image-container video {
min-height: 87px !important;
max-height: 87px !important;
max-width: 152px !important;
min-width: 152px !important;
z-index: 500 !important;
border: 1px solid yellow !important;
}
/* (new228) GM "XHamster GX" - FAV USER PAGE - THUMBNAILS CONT */
.user-page.user-videos-page.my-uploads-page .user-content-section > a.xh-button[style=""] + .side-column + .xh-tabs .tab-favorite.current-tab,
.user-page.user-videos-page.my-uploads-page .user-content-section > a.xh-button[style="background: rgb(68, 153, 68) none repeat scroll 0% 0%; color: rgb(34, 34, 34);"] + .side-column + .xh-tabs .tab-favorite.current-tab {
margin-top: 0px !important;
}
/* (new228) GM "GX - PLAY BUTTON - FAV */
.user-page.user-videos-page.my-uploads-page .width-wrap .user-content-section a.xh-button[style=""],
.user-page.user-videos-page.my-uploads-page .width-wrap .user-content-section a.xh-button[style="background: rgb(68, 153, 68) none repeat scroll 0% 0%; color: rgb(34, 34, 34);"] {
position: fixed !important;
display: inline-block !important;
top: 54px !important;
left: 1920px !important;
z-index: 50000000 !important;
transition: left ease 0.7s !important;
}
.user-page.user-videos-page.my-uploads-page .width-wrap .user-content-section a.xh-button[style=""]:hover,
.user-page.user-videos-page.my-uploads-page .width-wrap .user-content-section a.xh-button[style="background: rgb(68, 153, 68) none repeat scroll 0% 0%; color: rgb(34, 34, 34);"]:hover {
left: 1700px !important;
transition: left ease 0.7s !important;
}
.user-page.user-videos-page.my-uploads-page .width-wrap .user-content-section a.xh-button[style=""]:before,
.user-page.user-videos-page.my-uploads-page .width-wrap .user-content-section a.xh-button[style="background: rgb(68, 153, 68) none repeat scroll 0% 0%; color: rgb(34, 34, 34);"]:before {
content: "Gx" !important;
position: absolute !important;
display: inline-block !important;
height: 20px !important;
left: -17px !important;
top: -1px !important;
padding: 0 5px 0 1px !important;
border-radius: 5px 0 0 5px !important;
z-index: 50000000 !important;
border: 1px solid gold !important;
}
/* NOY PLAYING - RED */
.user-page.user-videos-page.my-uploads-page .width-wrap .user-content-section a.xh-button[style=""]:before {
background: red !important;
color: gold !important;
}
/* PLAYING - GREEN */
.user-page.user-videos-page.my-uploads-page .width-wrap .user-content-section a.xh-button:not([style=""]):before {
background: green !important;
color: gold !important;
}
/* GM "GX" PLAY BUTT - GALLERIES */
.gallery-page .entity-container__block.entity-description-container .xh-button {
position: relative !important;
display: inline-block !important;
width: 100% !important;
min-width: 150px !important;
max-width: 150px !important;
top: -10px !important;
}
/* GM "XHamster GX" - BUTT - THUMBPLAYING - PAUSE */
.gallery-page .entity-container__block.entity-description-container .xh-button[style=""],
.photo-page .entity-description-container__categories.categories-container .xh-button[style=""],
.user-page.user-videos-page .user-content-section .xh-button[style=""],
.video-page .controls .report-control + a.xh-button[style=""] {
color: gold !important;
border: 1px solid gold !important;
background-color: red !important;
}
.width-wrap.result-section .result-block .search-results-title {
height: 15px !important;
line-height: 15px !important;
margin-top: 0px !important;
}
/* GM "XHamster GX" - BUTT - THUMBPLAYING - PLAYING */
.gallery-page .entity-container__block.entity-description-container .xh-button[style="background: rgb(68, 153, 68) none repeat scroll 0% 0%; color: rgb(34, 34, 34);"],
.photo-page .entity-description-container__categories.categories-container .xh-button[style="background: rgb(68, 153, 68) none repeat scroll 0% 0%; color: rgb(34, 34, 34);"],
.user-page.user-videos-page .user-content-section .xh-button[style="background: rgb(68, 153, 68) none repeat scroll 0% 0%; color: rgb(34, 34, 34);"],
.video-page .controls .report-control + a.xh-button[style="background: rgb(68, 153, 68) none repeat scroll 0% 0%; color: rgb(34, 34, 34);"] {
color: gold !important;
border: 1px solid gold !important;
background-color: rgb(68, 153, 68) !important;
}
/* GM "XHamster GX" - THUMB VIDEO PLAY : not HOVER - VIDEO PAGE */
/* VIDEO PAGE - NOT LARGE - NOT HOVER*/
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb .video-thumb__image-container[data-previewvideo=""] {
top: -3px !important;
}
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb:not(:hover) .video-thumb__image-container video {
height: 116px !important;
width: 100% !important;
min-width: 204px !important;
max-width: 204px !important;
margin-top: 0px !important;
z-index: 500 !important;
}
/* (GM "XHamster GX" - HOVER - VIDEO PAGE - THUMB VIDEO PLAY - NOT LARGE - HOVER */
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb:hover .video-thumb__image-container video {
max-height: 120px !important;
min-height: 120px !important;
width: 100% !important;
min-width: 207px !important;
max-width: 207px !important;
z-index: 500 !important;
}
/* GM "XHamster GX" - HOVER - PORNSTAR CAT PAGE - NOT HOVER*/
.category-page .video-thumb:not(:hover) .video-thumb__image-container.role-pop.thumb-image-container > video {
height: 92px !important;
width: 100% !important;
min-width: 161px !important;
max-width: 161px !important;
margin-left: 0px !important;
z-index: 500 !important;
}
/* GM "XHamster GX" - HOVER - PORNSTAR CAT PAGE - THUMB VIDEO PLAY - NOT LARGE - HOVER */
.category-page .video-thumb:hover .video-thumb__image-container.role-pop.thumb-image-container > video {
height: 92px !important;
width: 100% !important;
min-width: 161px !important;
max-width: 161px !important;
margin-left: 0px !important;
z-index: 500 !important;
}
/* (new382) XHAM desi - GM "XHamster GX" - THUMB VIDEO PLAY : not HOVER - USER VIDEO FAVS PAGE */
/* NOT HOVER / HOVER */
.user-page.user-videos-page.my-uploads-page .user-content-section .video-thumb:hover .video-thumb__image-container video,
.user-page.user-videos-page.my-uploads-page .user-content-section .video-thumb:not(:hover) .video-thumb__image-container video {
min-height: 100% !important;
max-height: 100% !important;
max-width: 100% !important;
min-width: 100% !important;
z-index: 500 !important;
border: 1px solid yellow !important;
}
/* GM "XHamster GX" - THUMB VIDEO PLAY : not HOVER - IA HUB PAGE */
/* NOT HOVER / HOVER */
.hub-page .index-videos .thumb-list .thumb-list__item.video-thumb.role-pop:hover .video-thumb__image-container video,
.hub-page .index-videos .thumb-list .thumb-list__item.video-thumb.role-pop:not(:hover) .video-thumb__image-container video {
height: 105.078px !important;
width: 167.25px !important;
z-index: 500 !important;
}
/* ==== END === GM "XHamster GX" - ==== */
/* (new261) TREE DOT - MEU - ADD TO FAVS */
.dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content.dlg-content.scrollable {
position: absolute;
display: flex;
max-height: calc(100% - 20px);
min-width: 100% !important;
max-width: 100% !important;
top: 20px;
}
.dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content.dlg-content.scrollable .favorites-edit-collections.desktop-dialog.desktop-dialog--smallest {
min-width: 99% !important;
max-width: 99% !important;
margin-top: 0px !important;
border: 1px solid red !important;
}
.dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content.dlg-content.scrollable .desktop-dialog__body {
margin-bottom: 20px;
overflow-x: hidden;
overflow-y: auto;
padding-bottom: 0;
}
.dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content.dlg-content.scrollable .favorites-edit-collections.desktop-dialog.desktop-dialog--smallest .favorites-edit-collections-list {
margin-bottom: 10px;
min-width: 100% !important;
max-width: 100% !important;
padding: 0 20px !important;
}
.dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content.dlg-content.scrollable .favorites-edit-collections.desktop-dialog.desktop-dialog--smallest .favorites-edit-collections-list .field-container {
display: inline-block !important;
width: auto !important;
min-width: 0 !important;
max-width: 350px !important;
margin: 0 !important;
border: none !important;
}
.dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content.dlg-content.scrollable .favorites-edit-collections.desktop-dialog.desktop-dialog--smallest .desktop-dialog__body .favorites-edit-collections-list .field-container .field-label[for] input:checked + label {
min-width: 350px !important;
max-width: 350px !important;
background: green !important;
border-radius: 5px !important;
border: 1px solid tomato !important;
}
/* (new247) HIDE NO CHECKED - ON HOVER*/
.dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content.dlg-content.scrollable .favorites-edit-collections.desktop-dialog.desktop-dialog--smallest .desktop-dialog__body:hover .favorites-edit-collections-list .field-container .field-label[for] [type="checkbox"]:not(:checked) + label {
display: inline-block !important;
min-width: 350px !important;
max-width: 350px !important;
margin: 2px 0px 3px 0px !important;
border-radius: 5px !important;
border: 1px solid tomato !important;
}
.dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content.dlg-content.scrollable .favorites-edit-collections.desktop-dialog.desktop-dialog--smallest .desktop-dialog__body:not(:hover) .favorites-edit-collections-list .field-container .field-label[for] [type="checkbox"]:not(:checked) + label {
display: none !important;
}
.dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content.dlg-content.scrollable .favorites-edit-collections.desktop-dialog.desktop-dialog--smallest .favorites-edit-collections-list .field-container .field-label[for] [type="checkbox"] + label::before {
line-height: 15px !important;
margin-top: 2px !important;
background: red !important;
}
.dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content.dlg-content.scrollable .favorites-edit-collections.desktop-dialog.desktop-dialog--smallest .favorites-edit-collections-list .field-container .field-label[for] [type="checkbox"]:checked + label::before {
line-height: 15px !important;
margin-top: 2px !important;
background: green !important;
}
.dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content.dlg-content.scrollable .favorites-edit-collections.desktop-dialog.desktop-dialog--smallest .favorites-edit-collections-list .field-container .quantity {
color: gold !important;
}
/* (new311) ADD TO NEW COLL */
.dialog-desktop-container.desktop-dialog-open .favorites-edit-collections-link {
position: fixed !important;
line-height: 15px !important;
margin-top: 2px !important;
top: 5.95vh !important;
left: 36.2vh !important;
padding: 5px 5px 5px 25px !important;
border-radius: 5px !important;
color: gold !important;
background: green !important;
}
.dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content.dlg-content.scrollable .favorites-edit-collections.desktop-dialog.desktop-dialog--smallest .desktop-dialog__header {
padding-top: 0px !important;
}
.dialog-desktop-container.desktop-dialog-open .favorites-edit-collections-form {
position: fixed !important;
width: 20% !important;
line-height: 15px !important;
margin-top: 2px !important;
top: 4.4vh !important;
left: 31.2vh !important;
padding: 5px 5px 5px 25px !important;
border-radius: 5px !important;
color: gold !important;
background: green !important;
}
/* (new261) SAVE / CANCEL */
.dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content.dlg-content.scrollable .favorites-edit-collections.desktop-dialog.desktop-dialog--smallest .desktop-dialog__footer {
position: fixed !important;
right: 50vw !important;
top: 0.5vh !important;
height: 35px;
line-height: 36px;
padding: 0 10px;
border-radius: 5px;
background: #333 !important;
}
/* (new251) COUNTER - TOTAL - WATERFOX with COUTER */
html.waterfox .dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content.dlg-content.scrollable {
content: counter(myIndex, decimal);
counter-increment: myIndex 0 !important;
}
/* (new297) COUNT TOTAL - WATERFOX with COUTER */
html.waterfox .dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content.dlg-content.scrollable .favorites-edit-collections.desktop-dialog.desktop-dialog--smallest .favorites-edit-collections-list .field-container:after {
counter-increment: myIndex ! important;
content: counter(myIndex, decimal)"\A :Total Coll(s)";
position: fixed !important;
display: inline-block !important;
width: 232px !important;
height: 35px !important;
line-height: 36px !important;
top: 0.5vh !important;
right: 70vh !important;
padding: 1px 5px;
border-radius: 5px !important;
font-size: 20px !important;
text-align: center;
opacity: 1 !important;
z-index: 50000 !important;
color: white;
background: red !important;
border: 1px solid yellow !important;
}
/* (new251) COUNTER - ACTIVE - WATERFOX with COUTER */
html.waterfox .dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content.dlg-content.scrollable .favorites-edit-collections.desktop-dialog.desktop-dialog--smallest .favorites-edit-collections-list {
content: counter(Active, decimal);
counter-increment: Active 0 !important;
}
/* (new251) COUNTER - DELL SELECTED */
html.waterfox .dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content.dlg-content.scrollable .favorites-edit-collections.desktop-dialog.desktop-dialog--smallest .favorites-edit-collections-list .field-container .field-label[for] [type="checkbox"]:checked {
position: fixed !important;
display: inline-block !important;
line-height: 15px !important;
margin-top: 8px !important;
top: 0.5vh !important;
right: 44vh !important;
z-index: 500000 !important;
}
/* (new261) COUNTER - DELL SELECTED - FIREFOX / CHROME - NO COUNTER */
html.firefox .dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content.dlg-content.scrollable .favorites-edit-collections.desktop-dialog.desktop-dialog--smallest .favorites-edit-collections-list .field-container .field-label[for] [type="checkbox"]:checked + label::after,
html.chrome .dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content.dlg-content.scrollable .favorites-edit-collections.desktop-dialog.desktop-dialog--smallest .favorites-edit-collections-list .field-container .field-label[for] [type="checkbox"]:checked + label::after {
content: "Dell Selected (one by one)" !important;
position: fixed !important;
height: 35px !important;
line-height: 25px !important;
margin-top: 2px !important;
top: 0.5vh !important;
right: 3.2vh !important;
padding: 5px 5px 5px 45px !important;
border-radius: 5px !important;
background: green !important;
}
/* (new261) COUNTER - DELL SELECTED - WATERFOX- With COUNTER */
html.waterfox .dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content.dlg-content.scrollable .favorites-edit-collections.desktop-dialog.desktop-dialog--smallest .favorites-edit-collections-list .field-container .field-label[for] [type="checkbox"]:checked + label::after {
/* content: "Dell Selected (one by one)" !important; */
counter-increment: Active ! important;
content: counter(Active, decimal)"\A : Coll Active(s) (Click here to Dell Selected one by one)";
position: fixed !important;
height: 35px !important;
line-height: 25px !important;
margin-top: 2px !important;
top: 0.5vh !important;
right: 3.2vh !important;
padding: 5px 5px 5px 45px !important;
border-radius: 5px !important;
background: green !important;
}
html.waterfox .dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content.dlg-content.scrollable .favorites-edit-collections.desktop-dialog.desktop-dialog--smallest .favorites-edit-collections-list .field-container .field-label[for] [type="checkbox"]:checked + label:hover::after {
background: red !important;
}
/* (new349) TEST PREV / NEXT -.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon */
.photo-page .photo-view .slider-side #photo_slider .fotorama__arr {
position: fixed !important;
top: 45vh !important;
height: 25px;
width: 25px;
margin: 0 0 0 0 !important;
opacity: 1 !important;
}
.fotorama__arr {
position: fixed !important;
top: 50% !important;
left: 700px !important;
}
.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:focus ,
.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus) {
transform: translate3d(0px, 0px, 0px) !important;
}
.photo-page .photo-view .slider-side #photo_slider .fotorama__arr::after {
color: yellow !important;
right: -30px;
}
/* (new318) NEW - FAVs - DELL CONFIRM */
.desktop-dialog.desktop-dialog--small.favorites-remove-collection {
display: inline-block;
flex-direction: column;
max-height: 50px !important;
margin: 0.5vh 0 0 67vw !important;
padding: 0 3px !important;
font-size: 14px;
border-radius: 5px;
background-color: #111 !important;
border: 1px solid red !important;
}
.desktop-dialog.desktop-dialog--small.favorites-remove-collection .desktop-dialog__header-font {
float: left !important;
width: 30% !important;
height: 15px !important;
line-height: 15px !important;
margin: 0px !important;
padding-top: 2px !important;
font-size: 15px !important;
}
.desktop-dialog.desktop-dialog--small.favorites-remove-collection .desktop-dialog__body {
float: left !important;
width: 30% !important;
height: 15px !important;
line-height: 28px !important;
padding: 0px !important;
color: gold !important;
}
.desktop-dialog.desktop-dialog--small.favorites-remove-collection .desktop-dialog__footer {
float: right !important;
height: 28px !important;
line-height: 20px !important;
width: 30% !important;
margin: -13px 20px 0 0 !important;
padding: 0 !important;
text-align: right;
}
.desktop-dialog.desktop-dialog--small.favorites-remove-collection .desktop-dialog__footer button.xh-button {
min-width: 60px;
padding: 0 5px !important;
font-size: 14px;
border: 0 none;
}
/* ADAPT - GALLERIES PB ALWAYS IN MODERATION */
.editor-image-status {
float: left !important;
height: auto !important;
min-height: 20px !important;
max-height: 20px !important;
line-height: 20px !important;
width: 300px !important;
margin: 2px;
white-space: pre-wrap !important;
font-size: 10px !important;
overflow: hidden !important;
}
/* (new485) DELETED - IN POST */
.story-section .story-item .story-text:not(.xh-editor) .editor-image-status br {
display: none !important;
}
.story-section .story-item .story-text:not(.xh-editor) .editor-image-status .status {
position: absolute;
width: 100% !important;
height: 2.2vh !important;
line-height: 2.2vh !important;
top: 0px !important;
margin: 0 0 0 0px !important;
padding: 0px !important;
text-align: left !important;
text-overflow: ellipsis;
white-space: normal;
overflow: hidden !important;
background: #841212 !important;
/*border: 1px solid red !important;*/
}
.story-section .story-item .story-text:not(.xh-editor) .editor-image-status .status .icon-container {
position: absolute;
width: 100% !important;
height: 2.2vh !important;
line-height: 2vh !important;
top: 0vh !important;
margin: 0 0 0 0px !important;
padding: 0px !important;
text-align: left !important;
text-overflow: ellipsis;
white-space: normal;
overflow: visible !important;
border: 1px solid red !important;
}
.story-section .story-item .story-text:not(.xh-editor) .editor-image-status .status .icon-container i.xh-icon {
display: inline-block !important;
margin: 0 0 0 10px !important;
}
.story-section .story-item .story-text:not(.xh-editor) .editor-image-status .status .status-text {
position: absolute;
float: none !important;
width: 200px !important;
min-width: 100px !important;
height: 2vh !important;
line-height: 2vh !important;
left: 50px !important;
top: 0vh !important;
padding: 0 !important;
font-size: 10px !important;
text-align: center !important;
color: gold !important;
border-left: 2px solid red !important;
}
.editor-image-status .status .status-text br {
display: none !important;
}
.story-section .story-item .story-text img.deprecated[src*=".xhcdn.com/"][src$=".jpg"] {
display: none !important;
outline: 1px solid gray !important;
}
/* (new268) PROF - GIFTS LiST */
.user-page .xh-modal-wrapper.new.opened .show-gifts-dialog.xh-modal.small.no-footer {
border-radius: 5px;
position: fixed;
height: auto;
width: 500px;
right: auto;
top: 20px !important;
left: 49% !important;
margin-bottom: 0;
opacity: 1;
transform: translate3d(-50%, 0px, 0px);
will-change: opacity, top;
box-shadow: 4px 3px 4px rgb(0, 0, 0);
z-index: 500000;
}
.user-page .xh-modal-wrapper.new.opened .show-gifts-dialog.xh-modal.small.no-footer .xh-modal-body {
position: relative;
height: 80vh !important;
overflow: hidden;
overflow-y: auto !important;
color: gray;
}
.user-page .show-gifts-dialog .user-gifts-list .items .item .gift img {
height: 60px !important;
width: 60px !important;
margin: 0 auto;
}
/* (new263) USER PROFILE / FAVS etc ...*/
.user-page:not(.user-videos-page):not(.my-uploads-page):not(.edit-mode) .main-wrap {
min-height: 100vh !important;
max-height: 100vh !important;
top: 0px !important;
overflow: hidden !important;
}
/* (new481) */
.user-page:not(.user-videos-page):not(.my-uploads-page):not(.favorites-page) .main-wrap > main {
display: inline-block !important;
max-height: 93vh !important;
margin-top: 0;
top: 2.2vh !important;
padding-top: 0px !important;
border-top: 1px solid red !important;
}
.user-page.user-restricted .main-wrap > main .user-page .main-wrap > main {
top: 57px;
}
/* (new395) */
.user-page:not(.user-videos-page):not(.my-uploads-page):not(.edit-mode):not(.favorites-page) main .width-wrap {
display: inline-block !important;
width: 100% ;
min-height: 90.5vh !important;
max-height: 90.5vh !important;
top: 0px;
padding: 0px !important;
}
/* (new370) USER PROFILE - RIGHT PANEL */
.user-page:not(.user-videos-page):not(.my-uploads-page) article .left-side {
position: absolute !important;
display: inline-block !important;
width: 620px !important;
height: 874px !important;
margin: 0px !important;
}
.user-page:not(.user-videos-page):not(.my-uploads-page) article .right-column {
position: absolute !important;
display: inline-block !important;
width: 1055px !important;
min-height: 874px !important;
max-height: 874px !important;
right: 0px !important;
top: 0px !important;
padding-left: 5px;
}
/* (new409) - PROFILE - DATING BANNER */
.right-column>div[data-role="profile-dating-photos"] {
position: fixed !important;
display: inline-block !important;
width: 224px !important;
height: 4vh !important;
bottom: 0vh !important;
right: 1066px !important;
text-align: center !important;
border-radius: 5px 5px 0 0 !important;
z-index: 5000 !important;
background: #222 !important;
}
.right-column>div[data-role="profile-dating-photos"] div[class^="block-"] {
display: inline-block !important;
padding: 5px 0 0 0 !important;
width: 100% !important;
text-align: center !important;
}
.right-column>div[data-role="profile-dating-photos"] div[class^="block-"] div[class^="header-"] {
display: inline-block !important;
padding: 0 !important;
width: 100% !important;
text-align: center !important;
}
/* HOVER */
.right-column>div[data-role="profile-dating-photos"]:hover {
height: auto !important;
background: green !important;
}
.right-column>div[data-role="profile-dating-photos"] .column-block.profile-dating-promo {
width: 100% !important;
padding: 3px !important;
}
.column-block.profile-dating-promo div[class^="list-"] {
display: inline-block !important;
}
/* (new497) COR FLOAT */
.column-block.profile-dating-promo div[class^="photoWrapper-"] {
display: inline-block !important;
/*float: left !important;*/
height: 90px !important;
width: 100% !important;
margin: 0 2px 2px 0 !important;
border-radius: 5px !important;
overflow: hidden;
border: 1px solid red !important;
}
.column-block.profile-dating-promo img[class^="photo-"] {
filter: unset !important;
pointer-events: auto !important;
object-fit: contain !important;
}
/* FAV BUTTON - for CHROME */
.user-page .column-block.xh-tabbed .heading-container h4 .xh-tabset button.followable.current-tab {
display: inline-block;
min-height: 20px !important;
line-height: 15px !important;
margin-top: -5px !important;
padding: 0px 5px 4px 5px !important;
font-size: 14px;
border-width: 0 0 3px 0 !important;
}
.user-page .column-block.xh-tabbed .heading-container h4 .xh-tabset button.followable:not(.current-tab) {
height: 18px !important;
line-height: 18px !important;
margin-top: -4px !important;
padding: 0px 5px 0 5px !important;
font-size: 14px;
}
.user-page article .right-column .column-block .content-container {
width: 100% !important;
padding: 6px;
}
.user-page .favorite-photos-block .mixed-section a.link .thumb-container img {
height: 147px !important;
border-radius: 3px;
border: 1px solid gray !important;
}
/* PROFILE CHANNEL */
.user-page article .right-column .pornstar-block.column-block .content-container .channels-list .pornstar-logo-container {
display: inline-block !important;
width: 309px !important;
height: 88px !important;
margin: 0;
padding: 2px 3px;
border-radius: 5px;
border: 1px solid red !important;
background: #333 !important;
}
.user-page article .right-column .pornstar-block.column-block .content-container .channels-list .pornstar-logo-container .pornstar-logo-container__info {
display: inline-block !important;
height: 100% !important;
min-height: 84px !important;
max-height: 84px !important;
padding: 0 0 0 70px;
}
.user-page article .right-column .pornstar-block.column-block .content-container .channels-list .pornstar-logo-container .pornstar-logo-container__info .pornstar-logo {
position: absolute;
height: 100% !important;
min-height: 84px !important;
max-height: 84px !important;
line-height: 84px !important;
width: 60px !important;
left: -1px !important;
top: 0px !important;
z-index: 1;
border: none !important;
border-right: 1px solid red !important;
}
.user-page article .right-column .pornstar-block.column-block .content-container .channels-list .pornstar-logo-container .pornstar-logo-container__info .pornstar-logo .logo-container {
height: 100% !important;
min-height: 84px !important;
max-height: 84px !important;
}
.user-page article .right-column .pornstar-block.column-block .content-container .channels-list .pornstar-logo-container .pornstar-logo-container__info .pornstar-logo .bottom {
display: none !important;
}
.user-page article .right-column .pornstar-block.column-block .content-container .channels-list .pornstar-logo-container .pornstar-logo-container__info span.pornstar-logo-container__info-title {
margin: 2px 0 0 0 !important;
}
.user-page article .right-column .pornstar-block.column-block .content-container .channels-list .pornstar-logo-container .pornstar-logo-container__info span.pornstar-logo-container__info-title .pornstar-logo-container__info-title__text {
display: inline-block;
width: 190px !important;
}
.user-page article .right-column .pornstar-block.column-block .content-container .channels-list .pornstar-logo-container .pornstar-logo-container__info .sub-button {
position: absolute;
display: inline-block;
height: 15px;
line-height: 12px !important;
width: 225px !important;
top: 6px !important;
left: 60px !important;
text-align: center;
z-index: 100;
}
/* USER PROFILE - FRIENDS */
.friends-block.column-block .content-container .friends-list .item {
width: 9% !important;
}
/* USER PROFILE - COMMENTS */
.main-info-block.column-block + .column-block {
position: absolute;
display: inline-block;
float: none;
clear: none;
height: 20px;
width: 200px;
right: 461px;
top: 68px;
overflow: hidden;
}
.main-info-block.column-block + .column-block .heading-container {
display: inline-block !important;
height: 20px;
top: -89px;
padding: 0;
}
.main-info-block.column-block + .column-block .heading-container .heading {
position: absolute !important;
display: inline-block !important;
float: none !important;
height: 100% !important;
min-height: 24px !important;
max-height: 24px !important;
line-height: 24px;
margin-bottom: 0;
color: #303030;
}
/* PROFILE - RIGHT COLUMN - ALL THUMBNAILS === */
.right-column .user-page article .column-block {
position: relative;
margin-bottom: -24px !important;
font-size: 14px;
border-radius: 5px;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
background: #202020;
}
.user-page article .column-block.xh-tabbed {
height: 192px !important;
margin-bottom: 4px !important;
padding: 5px !important;
overflow: hidden !important;
}
/* USER - PORNSTAR */
.user-page .pornstar-block.column-block {
min-height: 120px !important;
max-height: 12px !important;
margin-bottom: 5px !important;
padding: 1px 20px !important;
}
/* USER - POST */
.user-page .favorite-stories-block.xh-tabbed .recent.current-tab {
height: 202px !important;
padding-top: 5px;
overflow: hidden !important;
overflow-y: auto !important;
}
.pornstar-block.column-block ~ .favorite-stories-block.column-block {
min-height: 95px !important;
max-height: 95px !important;
overflow: hidden !important;
}
.pornstar-block.column-block ~ .favorite-stories-block.column-block .recent.current-tab {
min-height: 90px !important;
max-height: 90px !important;
padding-top: 5px;
overflow: hidden !important;
overflow-y: auto !important;
}
/* (new328) USER PROFILE - MIX Videos /Phot TABS - INTRO */
.user-page article .right-column .intro-block.column-block.xh-tabbed {
position: absolute !important;
display: inline-block !important;
height: 283px !important;
width: 175px !important;
left: -200px !important;
top: 26vh !important;
padding: 5px !important;
overflow: hidden !important;
}
.user-page article .right-column .intro-block.column-block.xh-tabbed > div[data-role="introduction"] .introduction-container.xh-tabbed {
height: auto !important;
}
.user-page article .right-column .intro-block.column-block.xh-tabbed > div[data-role="introduction"] .introduction-container.xh-tabbed .heading-container {
position: relative;
height: auto !important;
line-height: 15px;
margin-bottom: 0;
padding: 0 !important;
border-bottom: 1px solid #dadada;
}
.user-page article .right-column .intro-block.column-block.xh-tabbed > div[data-role="introduction"] .introduction-container.xh-tabbed .heading-container h4.heading {
display: inline-block !important;
height: auto !important;
line-height: 25px;
width: 100% !important;
margin-left: 0 !important;
text-align: center !important;
}
.user-page article .right-column .intro-block.column-block.xh-tabbed > div[data-role="introduction"] .introduction-container.xh-tabbed .heading-container h4.heading .sort-section.xh-tabbed .xh-tabset.active {
margin: 0 0 0 0 !important;
}
.user-page article .right-column .intro-block.column-block.xh-tabbed > div[data-role="introduction"] .introduction-container.xh-tabbed .heading-container h4.heading .sort-section.xh-tabbed .xh-tabset.active button.followable {
float: left !important;
font-weight: 700;
height: 100%;
margin: 0 4px 0 0 !important;
padding: 0 !important;
text-align: center !important;
}
.user-page article .right-column .intro-block.column-block.xh-tabbed .content-container {
position: absolute !important;
height: 238px !important;
width: 165px !important;
overflow: hidden !important;
}
/* (new282) PROF - INTRO - MIX PHOT / VIDEO with TABS*/
.right-column .intro-block.column-block.xh-tabbed .content-container .introduction-block.mixed-section {
display: inline-block !important;
height: 100% !important;
min-height: 240px !important;
max-height: 240px !important;
width: 167px !important;
left: -6px !important;
overflow: hidden !important;
}
.right-column .intro-block.column-block.xh-tabbed .content-container .introduction-block.mixed-section .widget-profile-container,
.right-column .intro-block.column-block.xh-tabbed .content-container .introduction-block.mixed-section .intro-image-container.photo > img {
height: 100% !important;
min-height: 230px !important;
max-height: 230px !important;
width: 165px !important;
opacity: 1 !important;
visibility: visible !important;
border: 1px solid gray !important;
}
/* (new304) INTRO CAM WIDGET - WIO */
.right-column .intro-block.column-block.xh-tabbed .content-container .introduction-block.mixed-section div[class$="-ecam-thumb widget-profile"].widget-profile,
.right-column .intro-block.column-block.xh-tabbed .widget-profile-container div[class$="-ecam-thumb widget-profile"].widget-profile {
display: inline-block !important;
height: 100% !important;
min-height: 230px !important;
max-height: 230px !important;
width: 100% !important;
min-width: 160px !important;
max-width: 160px !important;
left: -4px !important;
overflow: hidden !important;
opacity: 1 !important;
visibility: visible !important;
}
.right-column .intro-block.column-block.xh-tabbed .content-container .introduction-block.mixed-section .widget-profile-container div[class$="-ecam-thumb widget-profile"].widget-profile .widget-profile-name {
position: absolute !important;
display: inline-block !important;
width: 160px !important;
height: 55px !important;
line-height: 40px;
top: 0 !important;
left: 0 !important;
opacity: 1 !important;
visibility: visible !important;
}
.right-column .intro-block.column-block.xh-tabbed .content-container .introduction-block.mixed-section .widget-profile-container div[class$="-ecam-thumb widget-profile"].widget-profile .widget-profile-name .name-container {
float: left !important;
width: 100% !important;
height: 20px !important;
line-height: 20px !important;
}
.right-column .intro-block.column-block.xh-tabbed .content-container .introduction-block.mixed-section .widget-profile-container div[class$="-ecam-thumb widget-profile"].widget-profile .widget-profile-name .xh-button {
float: left !important;
height: 20px !important;
line-height: 15px !important;
width: 100% !important;
}
.right-column .intro-block.column-block.xh-tabbed .content-container .introduction-block.mixed-section div[class$="-ecam-thumb widget-profile"].widget-profile a.item-container.template-content-wrapper {
display: inline-block !important;
height: 100% !important;
min-height: 165px !important;
max-height: 165px !important;
width: 100% !important;
min-width: 158px !important;
max-width: 158px !important;
top: 58px !important;
left: 0px !important;
overflow: hidden !important;
opacity: 1 !important;
visibility: visible !important;
border: 1px solid red !important;
}
.right-column .intro-block.column-block.xh-tabbed .content-container .introduction-block.mixed-section div[class$="-ecam-thumb widget-profile"].widget-profile a.item-container.template-content-wrapper .img {
position: absolute !important;
display: inline-block !important;
height: 100% !important;
min-height: 165px !important;
max-height: 165px !important;
width: 100% !important;
min-width: 156px !important;
max-width: 156px !important;
left: 0 !important;
margin-bottom: 0 !important;
padding-top: 0 !important;
background-position: center center !important;
background-repeat: no-repeat !important;
background-size: contain !important;
overflow: hidden;
z-index: 500 !important;
opacity: 1 !important;
visibility: visible !important;
}
.right-column .intro-block.column-block.xh-tabbed .content-container .introduction-block.mixed-section div[class$="-ecam-thumb widget-profile"].widget-profile a.item-container.template-content-wrapper .img .offline {
position: absolute;
display: flex !important;
align-items: center;
flex-direction: column;
justify-content: center;
width: 156px !important;
height: 100%;
line-height: 20px;
left: 0;
top: 0;
z-index: 0 !important;
opacity: 1 !important;
visibility: visible !important;
color: gold !important;
}
/* (new282) USER - INTRO TABS - VIDEO */
.user-page article .introduction-block .intro-image-container iframe,
.user-page article .introduction-block .intro-video-container iframe,
.user-page article .introduction-block .widget-profile-container iframe {
display: inline-block !important;
max-height: 240px;
min-height: 240px;
overflow: hidden;
width: 100%;
object-fit: contain !important;
}
/* (new261) USER - SHOW BUTTON - ALL */
.user-page .right-column .xh-tabbed .mixed-section > div:last-of-type a:not(.name-container):not(.item-container):not(.xh-button),
.user-page .right-column .section-button.show-recent {
position: absolute !important;
height: 20px !important;
top: 0px !important;
margin: 0 !important;
padding: 0 !important;
}
.user-page .right-column .xh-tabbed .mixed-section > div:last-of-type a:not(.name-container):not(.template-content-wrapper):after,
.user-page .right-column .section-button.show-recent:after {
content: "►";
}
.right-column .column-block.xh-tabbed .mixed-section > div:last-of-type a.show-favorites.current-tab {
position: absolute !important;
margin: 0 !important;
left: 434px !important;
top: 0px !important;
z-index: 5000 !important;
outline: 1px dashed yellow !important;
}
/* USER PROFILE - FAV VIDEOS */
.favorite-videos-block.column-block.xh-tabbed .mixed-section > div:last-of-type a {
position: absolute !important;
margin: 0 !important;
top: 0px !important;
left: 434px !important;
}
/* MY POSTS */
.favorite-stories-block.column-block.xh-tabbed {
min-height: 250px !important;
}
/* SHOW POSTS / STORIES */
.right-column .favorite-stories-block.column-block.xh-tabbed .mixed-section > div:last-of-type a {
top: 0px !important;
left: 434px !important;
}
/* USER PROFILE - THUMBNAILS - ALL */
.user-page article .column-block .item.gallery,
.user-page article .column-block .item.model,
.user-page article .column-block .item.video {
width: 10.6% !important;
margin-bottom: 10px;
padding: 0 5px;
margin-right: -5px;
margin-left: 6px;
}
/* (new377) */
.user-page article .column-block .item.video {
min-height: 150px !important;
min-width: 110px !important;
max-width: 110px !important;
margin: 0 5px 0 0 !important;
padding: 0px 3px !important;
border-radius: 5px !important;
border: 1px solid red !important;
}
/* (new264) USER PROFILE - VIDEO NOT AVAIABLE */
.user-page article .column-block .item.video div[data-role="thumb-plug"] {
display: inline-block !important;
height: 100% !important;
min-height: 81px !important;
max-height: 81px !important;
width: 100% !important;
min-width: 111px !important;
max-width: 111px !important;
border-radius: 5px 5px 0 0 !important;
background-image: url("https://static-lvlt.xhcdn.com/xh-desktop/images/components/thumb/plug/plug_blur.jpeg") !important;
object-fit: contain !important;
}
/* HOVER */
.user-page article .column-block .item.video:hover div[data-role="thumb-plug"] {
display: inline-block !important;
height: 100% !important;
min-height: 64px !important;
max-height: 64px !important;
min-width: 111px !important;
max-width: 111px !important;
}
.user-page article .column-block .item.video div[data-role="thumb-plug"]::before {
content: "🔒" !important;
position: absolute !important;
display: inline-block !important;
bottom: 90px;
left: 45px;
font-size: 25px;
z-index: 50 !important;
filter: grayscale(1);
opacity: 0.5 !important;
}
/* HOVER */
.user-page article .column-block .item.video:hover div[data-role="thumb-plug"]::before {
content: "🔒" !important;
position: absolute !important;
display: inline-block !important;
bottom: 55px !important;
left: 49px !important;
font-size: 15px !important;
z-index: 50 !important;
filter: grayscale(1);
opacity: 0.5 !important;
}
.user-page article .column-block .item.video div[data-role="thumb-plug"]::after {
content: "This video is not available" !important;
position: absolute !important;
display: inline-block !important;
height: 100%;
max-height: 65px;
min-height: 65px;
line-height: 20px;
min-width: 111px !important;
max-width: 111px !important;
bottom: 0px !important;
left: 0px;
padding: 10px !important;
border-radius: 0 0 5px 5px !important;
font-size: 15px;
z-index: 50 !important;
color: white !important;
background-color: #e34449;
}
/* HOVER */
.user-page article .column-block .item.video:hover div[data-role="thumb-plug"]::after {
content: "This video is not available" !important;
max-height: 35px !important;
min-height: 35px !important;
line-height: 12px !important;
min-width: 111px !important;
max-width: 111px !important;
bottom: 0px !important;
left: 0px;
padding: 5px 10px 0 10px !important;
border-radius: 0 0 5px 5px !important;
font-size: 13px !important;
z-index: 50 !important;
text-align: center !important;
}
.user-page article .column-block .item.model:hover,
.user-page article .column-block .item.video:hover {
height: 100% !important;
min-height: 100px !important;
max-height: 100px !important;
top: 1.3vh !important;
border-radius: 5px !important;
z-index: 500000 !important;
transform: scale(1.9) !important;
background: black !important;
}
/* HOV - LEFT */
.user-page article .column-block .item.model:nth-child(1):hover,
.user-page article .column-block .item.video:nth-child(1):hover {
left: 45px !important;
}
/* HOV - RIGHT */
.user-page article .column-block .item.model:nth-child(9):hover,
.user-page article .column-block .item.video:nth-child(9):hover {
left: -45px !important;
}
.user-page article .column-block .item.model a.thumb-container,
.user-page article .column-block .item.video a.thumb-container {
width: 99% !important;
height: 100% !important;
min-height: 83px !important;
max-height: 83px !important;
object-fit: contain !important;
}
.user-page article .column-block .item.model:hover a.thumb-container,
.user-page article .column-block .item.video:hover a.thumb-container {
width: 99.9% !important;
height: 100% !important;
min-height: 63px !important;
max-height: 63px !important;
object-fit: contain !important;
}
.user-page article .column-block .item.video:hover .info-container {
height: 30px !important;
margin-top: 4px !important;
}
.user-page .right-column .favorite-videos-block.column-block.xh-tabbed .mixed-list.xh-tabs .item.video:hover .info,
.user-page article .column-block .item.video:hover .info-container .info {
display: none !important;
}
.user-page article .column-block .item.video .hd-badge,
.user-page article .column-block .item.video .uhd-badge,
.user-page article .column-block .item.video .vr-badge {
height: 10px !important;
line-height: 14px !important;
left: 2px !important;
top: -3px;
width: 18px;
opacity: 0.5 !important;
border: 1px solid gray !important;
}
.user-page article .column-block .item.video .uhd-badge,
.user-page article .column-block .item.video .vr-badge {
height: 10px !important;
line-height: 0px !important;
left: 19px !important;
top: 0px;
}
.user-page article .column-block .item.video .hd-badge i {
height: 8px !important;
line-height: 7px !important;
font-size: 5px !important;
color: white !important;
background: red !important;
}
.user-page article .column-block .item.video .uhd-badge i,
.user-page article .column-block .item.video .vr-badge i {
height: 9px !important;
line-height: 7px !important;
font-size: 7px !important;
background: #111 !important;
}
.user-page article .column-block .item.video:hover .hd-badge,
.user-page article .column-block .item.video:hover .uhd-badge,
.user-page article .column-block .item.video:hover .vr-badge {
line-height: 15px !important;
left: 9px !important;
top: -2px !important;
transform: scale(0.5) !important;
opacity: 0.5 !important;
}
.user-page article .column-block .item.video:hover .hd-badge {
top: -3px !important;
left: -3px !important;
}
.user-page article .column-block .item.video:hover .info-line .duration {
top: -1px !important;
left: -10px !important;
transform: scale(0.5) !important;
}
.user-page article .column-block .item.video:hover .name span {
display: inline-block !important;
min-width: 100% !important;
max-width: 100% !important;
height: 24px !important;
line-height: 8px !important;
margin-top: 5px !important;
padding: 0 5px !important;
font-size: 7px !important;
overflow: hidden !important;
overflow-y: auto !important;
}
/* (new362) */
.user-page article .mixed-list .item.video:hover .info-line {
display: inline-block !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
height: 10px;
line-height: 10px;
opacity: 1;
transform: scale(1) !important;
}
.user-page article .column-block .item.video:hover .info-line .duration {
position: absolute;
display: inline-block !important;
width: 100% !important;
min-width: 100px !important;
max-width: 100px !important;
height: 15px !important;
line-height: 15px !important;
font-size: 10px !important;
opacity: 1;
z-index: 500000;
transform: scale(0.5) !important;
transform-origin: 24px 5px 0 !important;
background: black !important;
}
.user-page article .column-block .item.video:hover .info-line .duration .xh-icon.hd-badge.beta-thumb-hd {
position: absolute;
display: inline-block !important;
width: 100% !important;
min-width: 45px !important;
max-width: 45px !important;
height: 24px !important;
line-height: 20px !important;
font-size: 10px !important;
left: 180px !important;
opacity: 1;
z-index: 500000;
transform: scale(0.5) !important;
transform-origin: 5px center 0 !important;
background: black !important;
}
/* USER - GALL */
.user-page article .column-block .item.gallery.has-status,
.user-page article .column-block .item.gallery {
min-width: 163px !important;
max-width: 163px !important;
min-height: 152px !important;
max-height: 152px !important;
margin-bottom: 10px;
padding: 1px 2px !important;
margin-right: 5px;
margin-left: 9px;
}
.user-page article .column-block .item.gallery.has-status .thumb-container,
.user-page article .column-block .item.gallery .thumb-container {
width: 100% !important;
min-height: 147px !important;
max-height: 147px !important;
margin-bottom: 0px !important;
padding: 0px !important;
object-fit: contain !important;
}
.user-page article .column-block .item.gallery .thumb-container .gallery-thumb-info {
bottom: -2px !important;
left: 0 !important;
font-size: 10px !important;
background: rgba(0, 0, 0, 0) linear-gradient(0deg, rgba(0, 0, 0, 0.8), transparent) repeat scroll 0 0 !important;
}
.user-page article .column-block .item.gallery .thumb-container .gallery-thumb-info--dimmed {
background: rgba(255, 0, 0, 0.5) linear-gradient(0deg, rgba(0, 0, 0, 0.8), transparent) repeat scroll 0 0 !important;
}
.user-page article .column-block .item.gallery .thumb-container .gallery-thumb-info .gallery-thumb-info__name {
font-size: 11px !important;
}
/* (new408) USER PROFILE - LEFT PANEL (RESUME) - MOVE - NEED FOR CHROME - === */
.chrome.user-page article .left-side .column .left-column,
.user-page article .left-side .column .left-column {
position: absolute !important;
display: inline-block !important;
vertical-align: top;
width: 225px !important;
height: 878px !important;
top: 0 !important;
margin: 0 0 0 0px !important;
left: 630px !important;
padding-right: 0px !important;
padding-top: 40px !important;
background: tomato;
}
.user-page article .left-side .column .left-column .details-row > a[href^="https://xhamster.com/creators/"] i.xh-icon.beta-star {
height: 3.2vh!important;
line-height: 3vh !important;
left: 1px;
top: 1px;
font-size: 18px;
}
.user-page article .left-side .column .left-column .details-row > a[href^="https://xhamster.com/creators/"] {
display: inline-block !important;
width: 85% !important;
height: 3.2vh!important;
line-height: 3vh !important;
padding: 1px 2px 0 3px !important;
border-radius : 5px !important;
color: peru;
background: rgba(27, 112, 26, 0.91) !important;
}
/* PROFILE - HEADING - ALL */
/* (new457) ALL */
.user-page article .right-column .column-block .heading-container {
position: relative;
height: 25px !important;
line-height: 15px !important;
padding-top: 0px;
padding-bottom: 0 !important;
margin-bottom: 0px;
border-bottom: 1px solid #dadada;
}
.user-page article .column-block .heading-container h4.heading {
width: 100% !important;
height: 25px !important;
line-height: 25px;
}
.user-page article .column-block .heading-container h4.heading .sort-section.xh-tabbed {
padding: 0 !important;
}
.user-page article .column-block .heading-container .edit-icon {
position: absolute;
top: 1px;
right: 20px;
}
.user-page article .column-block .content-container {
position: relative;
padding: 5px;
overflow: visible !important;
}
.user-page article .introduction-block.no-intro .intro-image-container,
.user-page article .on-air-block.no-intro .intro-image-container {
height: 50px;
text-align: center;
border-radius: 3px;
cursor: pointer;
transition: background-color 0.15s ease 0s;
border: 1px solid #dadada;
}
.user-page article .introduction-block.no-intro .intro-image-container .prove-block,
.user-page article .on-air-block.no-intro .intro-image-container .prove-block {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%) scale(0.5);
}
.user-page .center-column .main-info-block.column-block .heading-container {
position: relative;
height: 30px;
margin-bottom: -18px;
line-height: 15px;
padding: 5px;
border-bottom: 1px solid #dadada;
}
.user-page article .left-side .main-info-block.column-block {
display: inline-block !important;
margin: -10px 0 0 0 !important;
padding: 0 0 0 0 !important;
}
.user-page article .left-side .main-info-block.column-block > a ,
.user-page article .left-side .main-info-block.column-block > div{
display: inline-block !important;
margin: 0 0 0 5px !important;
padding: 0 0 0 0 !important;
}
.user-page article .left-side .column-block .heading-container .heading:not(.comments-heading) {
position: relative;
display: block;
line-height: 24px;
top: -7px;
margin-bottom: -30px;
padding: 5px !important;
font-size: 14px;
letter-spacing: 0.9px;
text-transform: uppercase;
transition: color 0.15s ease 0s;
color: red !important;
}
.user-page article .left-side .main-info-block.column-block .heading-container {
margin-bottom: 8px;
}
.user-page article .left-side .main-info-block.column-block .content-container {
top: -7px;
margin-top: 7px !important;
margin-bottom: 0px !important;
}
/* (new370) USER PROFILE - ABOUT - HOVER - === */
.user-page article .left-side .column .center-column {
display: inline-block !important;
float: none !important;
width: 625px !important;
height: 872px !important;
margin-left: 0px;
padding: 0 0 0 20px !important;
}
.user-page article .user-status-block.column-block.editable-block {
padding: 5px !important;
}
.user-page article .column-block .info-block.empty-block,
.user-page article .main-info-block .about-me-block-container.info-block,
.user-page article .main-info-block > div {
position: relative !important;
display: inline-block !important;
float: none !important;
width: 596px !important;
height: 100% !important;
padding: 2px !important;
border-radius: 5px !important;
overflow: hidden !important;
overflow-y: auto !important;
border-bottom: 1px solid #303030;
z-index: 5000000 !important;
transition: all ease 0.7s !important;
border: 1px solid red !important;
}
/* (new327) USER PROF - GIFTS */
.user-page article .column-block.gifts-block {
padding: 0px 0 !important;
}
.user-page article .column-block.gifts-block .gifts-list .item img {
width: 25% !important;
}
/* (new327) USER PROF - REVIEW BADGE */
.user-page article .column-block .reviewer-link{
display: inline-block !important;
position: absolute;
right: 0 !important;
top: 0 !important;
border-radius: 5px 5px 0 0 !important;
text-align: center !important;
z-index: 3;
}
.user-page article .main-info-block .reviewer-link .reviewer {
display: inline-block !important;
background-position: 50% center;
background-repeat: no-repeat;
background-size: contain;
height: 30px !important;
width: 30px !important;
}
.user-page .upload-content-block.column-block {
position: absolute !important;
display: inline-block !important;
float: none !important;
width: 245px !important;
height: 30px !important;
top: 0px !important;
left: 700px !important;
padding: 0px 0 0 22px !important;
border-radius: 5px !important;
overflow: hidden !important;
transition: all ease 0.7s !important;
}
.user-page .upload-content-block.column-block .info-block.empty-block {
width: 240px !important;
overflow: hidden !important;
}
.user-page .upload-content-block.column-block .info-block[data-block="twitter"],
.user-page .upload-content-block.column-block .info-block.editable-block[data-block="twitter"] {
display: none !important;
}
/* (new393) */
.user-page article .main-info-block .about-me-block-container.info-block.editable-block,
.user-page article .main-info-block .about-me-block-container.info-block {
height: 100% !important;
max-height: 48vh !important;
left: 0px !important;
margin: 0 !important;
overflow: hidden !important;
transition: background ease 0.7s !important;
background: #333 !important;
}
/* (new327) USER PRF - ABOUT - ME */
.user-page article .left-side .user-status-block.column-block.editable-block + .gifts-block.column-block.xh-helper-hidden + .main-info-block.column-block .about-me-block-container.info-block.editable-block {
display: inline-block !important;
width: 100% !important;
min-width: 31vw !important;
max-width: 31vw !important;
height: 100% !important;
max-height: 62.4vh !important;
left: 0px !important;
overflow: hidden !important;
transition: background ease 0.7s !important;
background: #333 !important;
}
/* (new350) */
.user-page article .main-info-block .about-me-block-container.info-block.editable-block:hover,
.user-page article .main-info-block .about-me-block-container.info-block:hover {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
min-width: 100vw !important;
max-width: 100vw !important;
height: 100% !important;
min-height: 72vh !important;
max-height: 72vh !important;
left: 0px !important;
bottom: -1.5vh !important;
overflow: hidden !important;
overflow-y: auto !important;
z-index: 500;
background: black !important;
}
/* ABOUT - MORE */
.user-page article .main-info-block .info-header:first-child {
margin: 0;
}
/* (new327) USER PROF - INFOS CONTAINER - ALL */
.user-page article .main-info-block.column-block {
display: inline-block !important;
min-height: 87vh !important;
max-height: 87vh !important;
padding: 0;
/* border: 1px solid yellow !important; */
}
/* (new399) USER PROF - INFOS CONTAINER - GIFTS HIDDEN */
.user-page article .left-side .gifts-block.column-block.xh-helper-hidden + .main-info-block.column-block {
min-height: 90vh !important;
max-height: 90vh !important;
margin: 4.5vh 0 0 0 !important;
}
/* (new327) USER PROF - INFOS CONTAINER - STATUS + GIFTS HIDDEN */
.user-page article .left-side .user-status-block.column-block.editable-block + .gifts-block.column-block.xh-helper-hidden + .main-info-block.column-block {
max-height: 88vh !important;
min-height: 88vh !important;
margin: -2vh 0 0 0 !important;
}
/* (new327) USER PROF - INFOS CONTAINER - STATUS + GIFTS VISIBLE */
.user-page article .left-side .gifts-block.column-block:not(.xh-helper-hidden) + .main-info-block.column-block {
margin: -2vh 0 0 0 !important;
border: 1px solid olive !important;
}
/* (new327) USER PROF - PERSO INFOS */
.user-page article .left-side .main-info-block.column-block > .personal-info-block .content-container{
position: relative !important;
display: inline-block !important;
min-height: 20vh !important;
max-height: 50vh !important;
top: -7px;
margin: 7px 0 0 0 !important;
overflow: hidden !important;
overflow-y: auto !important;
}
/* (new327) USER PROF - PERSO INFO - SHOW MORE/LESS BUTTON */
.user-page article .column-block .info-block .content-container-more:not(.hide-information) + .section-button.show-more,
.user-page article .column-block .info-block .content-container-more.hide-information + .section-button.show-more {
position: fixed !important;
display: inline-block !important;
width: 150px !important;
height: 18px !important;
line-height: 18px !important;
top: 17vh !important;
left: -180px !important;
border-radius: 0 0 5px 5px !important;
transform: scale(1) rotate(90deg) !important;
z-index: 50000000 !important;
}
.user-page article .column-block .info-block .content-container-more:not(.hide-information) + .section-button.show-more span.show-more__text ,
.user-page .section-button.show-more span.show-more__text {
position: relative !important;
display: inline-block !important;
height: 18px !important;
line-height: 18px !important;
top: -6px !important;
padding: 0 4px 0 4px !important;
font-size: 15px !important;
letter-spacing: 1px !important;
transform:rotate(180deg) !important;
}
/* MORE */
.user-page article .column-block .info-block .content-container-more.hide-information + .section-button.show-more {
color: white !important;
background: #e34449 !important;
}
/* LESS */
.user-page article .column-block .info-block .content-container-more:not(.hide-information) + .section-button.show-more {
background: green !important;
}
.user-page article .column-block .info-block .content-container-more:not(.hide-information) + .section-button.show-more span.show-more__text {
position: relative !important;
display: inline-block !important;
height: 18px !important;
line-height: 18px !important;
right: -5px !important;
padding: 0px 0 0px 0!important;
font-size: 14px !important;
color: white !important;
}
.user-page article .column-block .info-block .content-container-more.xh-helper-hidden:hover + .section-button.show-more {
visibility: hidden !important;
}
.user-page article .column-block .info-block .content-container-more.xh-helper-hidden {
position: relative !important;
display: inline-block !important;
width: 100% !important;
height: 60px !important;
top: -10px !important;
margin-bottom: -42px !important;
padding-top: 10px !important;
overflow: hidden;
border-top: 1px solid red !important;
}
.user-page article .column-block .info-block .content-container-more.xh-helper-hidden:hover {
height: auto !important;
min-height: 60px !important;
max-height: 150px !important;
overflow-y: auto !important;
background: black !important;
}
/* (new327) USER PROF - ABOUT ? */
/* WITH GIFS */
.user-page article .gifts-block.column-block:not(.xh-helper-hidden) + .main-info-block.column-block .about-me-block-container.info-block:hover {
bottom: 0vh !important;
left: 0 !important;
}
/* (new350) ME */
.user-page article .left-side .user-status-block.column-block.editable-block ~ .main-info-block.column-block .about-me-block-container.info-block.editable-block:hover ,
.user-page article .left-side .user-status-block.column-block.editable-block + .gifts-block.column-block.xh-helper-hidden + .main-info-block.column-block .about-me-block-container.info-block.editable-block:hover {
display: inline-block !important;
width: 100% !important;
min-width: 98vw !important;
max-width: 98vw !important;
bottom: 0vh !important;
left: 0 !important;
}
/* (new350) ABOUT - PROFILE */
.user-page article .main-info-block .about-me-block-container.info-block.editable-block:hover .about-me-block.opened .text:not(.xh-editor),
.user-page article .main-info-block .about-me-block-container.info-block.editable-block:hover .about-me-block .text:not(.xh-editor),
.user-page article .main-info-block .about-me-block-container.info-block:hover .about-me-block .text:not(.xh-editor),
.user-page article .left-side .column .center-column .about-me-block-container.info-block .about-me-block:hover .text:not(.xh-editor),
.user-page article .left-side .column .center-column .about-me-block-container.info-block.editable-block .about-me-block:hover .text:not(.xh-editor) {
display: inline-block !important;
width: 100%;
min-width: 100%;
height: auto !important;
column-width: 573px !important;
column-gap: 50px !important;
column-rule: 5px solid red;
word-wrap: break-word !important;
}
/* (new350) */
.user-page article .left-side .column .center-column .about-me-block .text > br,
.user-page article .left-side .column .center-column .about-me-block:not(:hover) .text > br {
display: block !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
margin-bottom: 2px !important;
}
/* PROFILE - ABOUT - IMAGES */
.about-me-block .text .blog-image.deprecated.toolbar-visible,
.about-me-block .text .blog-image {
float: none !important;
}
/* PROFILE - IMAGES - USER PROFILE - ABOUT - HOVER - IMAGES */
.user-page article .left-side .column .center-column .about-me-block:not(:hover) .text {
display: inline-block !important;
width: 100% !important;
text-align: left !important;
}
/* PROFILE - ABOUT - VIDEOS */
.about-me-block .text iframe.blog-video,
.about-me-block .text img.blog-image {
margin-bottom: 5px !important;
padding: 5px 5px 5px 5px !important;
border: 1px solid #333 !important;
}
.xplayer:not(.no-user-action)::before,
.xplayer.no-user-action::before {
display: none !important;
background: none !important;
}
/* FLOAT NONE */
iframe.blog-video:not(.draggable) {
display: block !important;
float: none !important;
padding: 5px!important;
text-align: center;
border-radius: 3px !important;
background-color: #1111 !important;
border: 1px solid gray !important;
}
/* (new350) SMALL */
iframe.blog-video.size-small:not(.draggable).align-center {
display: block;
clear: both;
float: none;
margin: 0 auto !important;
width: 40% !important;
text-align: center !important;
}
/* (new350) MEDIUM */
iframe.blog-video.size-medium:not(.draggable) {
min-height: 280px !important;
width: 66% !important;
}
iframe.blog-video.size-medium.align-left:not(.draggable) {
display: block;
clear: both;
float: none;
width: 66% !important;
margin-left: 0px !important;
text-align: left !important;
}
iframe.blog-video.size-medium.align-center:not(.draggable) {
display: block;
clear: both;
float: none;
width: 66% !important;
margin: 0 auto;
text-align: center;
}
/* LARGE */
iframe.blog-video.size-large:not(.draggable) {
height: auto !important;
width: 75% !important;
}
/* (new485) BLOG - VIDEO NOT FOUND */
[style="display: table; height: 100%;width: 100%;"] {
position: relative !important;
height: auto !important;
width: 99% !important;
top: 40vh !important;
font-size: 28px !important;
background: red !important;
border: 1px solid yellow !important;
}
/* (new478) HOME - HUB PAGE - SUPP */
html.main-page.hub-page .related-container ,
html.main-page.hub-page [class^="root-"][class*="insideVideoList-"] {
display: none !important;
}
/* (new478) HOME - HUB PAGE */
html.main-page.hub-page aside {
position: fixed;
margin: 0;
z-index: 0;
}
html.main-page.hub-page {
display: inline-block !important;
width: 100%;
height: 100% !important;
min-height: 100vh !important;
max-height: 100vh !important;
margin: 0vh 0 0 0 !important;
overflow: hidden !important;
}
html.main-page.hub-page .main-wrap > .width-wrap {
display: inline-block !important;
width: 100%;
height: 90vh !important;
margin: 0vh 0 0 0 !important;
overflow: hidden !important;
overflow-y: auto !important;
}
/* (new478) */
html.main-page.hub-page div[data-role="layoutPage"] article ,
html.main-page.hub-page .main-wrap .width-wrap main article {
float: right !important;
height: auto !important;
width: 90% !important;
margin: 0 0 0 0 !important;
top: 0vh !important;
padding: 0 0 50px 0 !important;
/* border: 1px solid aqua !important; */
}
/* (new424) */
html.main-page.hub-page div[data-role="layoutPage"] article > div[class^="root-"] ,
html.main-page.hub-page .main-wrap > .width-wrap div[class^="root-"] {
position: fixed;
display: inline-block !important;
width: 100%;
min-height: 4vh !important;
max-height: 4vh !important;
min-width: 1730px;
max-width: 1730px;
top: 2.7vh;
left: 190px;
margin: 0;
overflow: visible;
visibility: visible;
z-index: 5000000;
background: #111 !important;
background: brown !important;
border-bottom: 1px solid red;
}
/* (new424) */
html.main-page.hub-page div[data-role="layoutPage"] article > div[class^="root-"] div[class^="leftSide-"] ,
html.main-page.hub-page div[data-role="layoutPage"] article > div[class^="root-"] div[class^="rightSide-"]{
float: left !important;
width: 50% !important;
/* border: 1px solid yellow !important; */
}
html.main-page.hub-page div[data-role="layoutPage"] article > div[class^="root-"] div[class^="leftSide-"] h1 {
margin: 0;
padding: 0 0 0 5px !important;
font-size: 17px !important;
}
html.main-page.hub-page div[data-role="layoutPage"] article > div[class^="root-"] div[class^="leftSide-"] .recomm-kebab-container {
float: right !important;
width: 30px !important;
margin-left: 20px;
}
/* (new477) HUB / HOME - FILTER - ALL */
html.main-page.hub-page [class^="videoFilters-"] {
position: fixed !important;
display: inline-block !important;
height: 2.3vh !important;
line-height: 2vh !important;
top: 3.5vh !important;
left: 500px !important;
margin: 0 0 0 0 !important;
z-index: 50000000 !important;
border-bottom: 1px solid red !important;
}
html.main-page.hub-page [class^="videoFilters-"] [class^="tabSet-"] [class^="tab-"] {
height: 2vh !important;
line-height: 2vh !important;
}
html.main-page.hub-page [class^="videoFilters-"] [class^="tabSet-"] [class^="tab-"] > a[class*="link-"] {
height: 2vh !important;
line-height: 2vh !important;
}
html.main-page.hub-page [class^="videoFilters-"] [class^="tabSet-"] [class^="tab-"] a[class*="link-"] [data-testid="tab-item-plain-text"] {
height: 2vh !important;
line-height: 2vh !important;
margin: -0.9vh 0 0 0 !important;
}
html.main-page.hub-page [class^="videoFilters-"] [class^="tabSet-"] [class^="separator-"] {
position: relative;
top: 0 !important;
height: 2vh !important;
line-height: 2vh !important;
}
html.main-page.hub-page [class^="videoFilters-"] [class^="tabSet-"] [class^="tab-"] [class^="container-"] [class^="trigger-"] {
height: 2vh !important;
line-height: 2vh !important;
}
/* (new495) HUB / TRENDING HOME */
html.main-page.hub-page {
position: relative !important;
display: inline-block !important;
max-width: 100%;
min-width: 100%;
height: 100% !important;
min-height: 100vh !important;
max-height: 100vh !important;
padding-top: 0;
top: 1.8vh !important;
overflow: hidden !important;
overflow-y: auto !important;
background: #222 !important;
}
/* (new495) */
.hub-page.main-page .main-wrap body{
position: relative !important;
display: inline-block !important;
max-width: 100%;
min-width: 100%;
height: 100% !important;
min-height: 100vh !important;
max-height: 100vh !important;
padding: 0vh 0 0 0 !important;
top: 0vh !important;
overflow: hidden !important;
}
/* (new495) SUPERLOADER */
html.main-page.hub-page .sp-separator {
position: relative !important;
float: none !important;
width: 100% !important;
min-width: 80% !important;
max-width: 80% !important;
line-height: 1.8 !important;
margin: 3vh 10px 8px 0 !important;
top: 0vh !important;
left: 300px !important;
padding: 3px 0 !important;
text-align: center !important;
font-size: 14px !important;
opacity: 1 !important;
background-color: #111 !important;
}
html.main-page.hub-page .sp-separator ~ .main-wrap {
position: relative !important;
display: block !important;
float: left !important;
clear: both !important;
max-width: 100%;
min-width: 100%;
height: 100% !important;
min-height: 99.8vh !important;
max-height: 99.8vh !important;
padding-top: 0;
top: 0vh !important;
overflow: hidden !important;
overflow-y: auto !important;
}
/* (new477) */
.hub-page .main-wrap main article .mixed-section.index-videos {
display: inline-block;
height: auto;
min-height: 280px;
min-width: 1700px !important;
left: 0;
margin: 4.5vh 0 0vh !important;
padding: 5px 0 20px;
overflow: visible;
border-bottom: 1px solid gray !important;
}
.hub-page .main-wrap main article .subsection.mixed-section.index-videos:not(.porn-radar) {
margin: 4.5vh 0 0vh !important;
}
html.main-page.hub-page .main-wrap > .width-wrap .related-container ,
html.main-page.hub-page .main-wrap > .width-wrap .top-video-block {
display: none !important;
}
html.main-page.hub-page .main-wrap > .width-wrap .subsection {
display: inline-block !important;
width: 100% !important;
margin: 0 0 0 0 !important;
}
html.main-page.hub-page .main-wrap > .width-wrap .subsection:nth-child(odd) {
background: #111 !important;
}
html.main-page.hub-page .main-wrap > .width-wrap .subsection:nth-child(even) {
background: #333 !important;
}
/* Hub Page - IA RECOMANDED */
/* (new477) HUB / HOME */
.hub-videos-page article h1.xh-header,
.hub-page .category-info {
position: fixed !important;
display: inline-block;
width: 1720px !important;
height: 25px !important;
line-height: 23px !important;
top: 2.5vh !important;
left: 190px !important;
margin: 0 !important;
font-size: 20px !important;
z-index: 500 !important;
background: red !important;
}
.hub-page h1.category-title {
line-height: 20px !important;
margin: 0 !important;
font-size: 20px !important;
background: #111 !important;
}
/* (new473) */
.hub-videos-page article > div[class^="root-"] {
position: fixed !important;
display: inline-block !important;
min-height: 8vh !important;
max-height: 8vh !important;
width: 100% !important;
top: 2.7vh !important;
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
z-index: 5 !important;
background: #111 !important;
}
.hub-videos-page article > .categories-container {
position: fixed !important;
display: inline-block;
height: 28px !important;
line-height: 15px !important;
width:auto !important;
top: 7vh !important;
left: unset!important;
right: 0 !important;
margin: 0 !important;
padding: 2px 5px !important;
z-index: 500000 !important;
border-bottom: 1px solid red !important;
}
.hub-videos-page article .tab-set-container {
position: fixed !important;
display: inline-block;
height: 3vh !important;
line-height: 15px !important;
width: auto !important;
top: 7vh !important;
left: 205px!important;
margin: 0 !important;
padding: 0px 5px !important;
z-index: 500000 !important;
border-bottom: 1px solid red !important;
}
.hub-videos-page article .tab-set-container [class^="tab-"] {
display: inline-block;
height: 3.2vh !important;
}
.hub-videos-page .sort-section,
.hub-page .sort-section {
position: fixed !important;
display: inline-block;
width: 1730px !important;
height: 20px !important;
line-height: 20px !important;
top: 6.5vh !important;
left: 190px !important;
margin: 0 !important;
font-size: 20px !important;
z-index: 5000000 !important;
background: #111 !important;
}
/* (new473) */
.main-page.hub-page .width-wrap article:first-of-type .mixed-section.index-videos .pager-section ,
.hub-videos-page .pager-section,
.hub-page .pager-section {
position: fixed !important;
display: inline-block;
width: auto !important;
height: 3.1vh !important;
line-height: 3vh !important;
top: 3vh !important;
right: 35px !important;
margin: 0 !important;
padding: 0 5px !important;
letter-spacing: 0;
z-index: 5000000 !important;
background: #111 !important;
}
.main-page.hub-page .width-wrap article:first-of-type .mixed-section.index-videos .pager-section .prev-next-list {
display: inline-block !important;
width: auto !important;
height: 3.2vh !important;
line-height: 3vh !important;
}
.main-page.hub-page .width-wrap article:first-of-type .mixed-section.index-videos .pager-section .page-list-wrapper {
display: inline-block !important;
width: auto !important;
height: 3vh !important;
line-height: 3vh !important;
white-space: nowrap !important;
overflow: hidden;
}
.main-page.hub-page .width-wrap article:first-of-type .mixed-section.index-videos .pager-section .page-list-container {
position: relative;
display: inline-block !important;
max-width: 100%;
height: 3vh !important;
line-height: 3vh !important;
}
.main-page.hub-page .width-wrap article:first-of-type .mixed-section.index-videos .pager-section .page-list-wrapper ol.page-list {
display: inline-block !important;
width: auto !important;
min-width: 300px !important;
height: 3vh !important;
line-height: 3vh !important;
padding: 0 !important;
overflow-y: hidden !important;
overflow-x: hidden !important;
}
.main-page.hub-page .width-wrap article:first-of-type .mixed-section.index-videos .pager-section .page-list-wrapper .page-button-separator ,
.main-page.hub-page .width-wrap article:first-of-type .mixed-section.index-videos .pager-section .page-list-wrapper .page-button-link ,
.main-page.hub-page .width-wrap article:first-of-type .mixed-section.index-videos .pager-section .page-list-wrapper .limit-gradient ,
.main-page.hub-page .width-wrap article:first-of-type .mixed-section.index-videos .pager-section .page-list-wrapper ol.page-list .page-limit-button,
.main-page.hub-page .width-wrap article:first-of-type .mixed-section.index-videos .pager-section .page-list-wrapper ol.page-list .page-button-link {
display: inline-block !important;
height: 3vh !important;
line-height: 3vh !important;
}
.main-page.hub-page .width-wrap article:first-of-type .mixed-section.index-videos .pager-section .page-list-wrapper .page-button-link {
width: auto !important;
min-width: 30px !important;
padding: 0;
border-radius: 5px;
font-size: 14px;
text-align: center;
}
.main-page.hub-page .width-wrap article:first-of-type .mixed-section.index-videos .pager-section .prev-next-list-link ,
.main-page.hub-page .width-wrap article:first-of-type .mixed-section.index-videos .pager-section .prev-next-list-button,
.main-page.hub-page .width-wrap article:first-of-type .mixed-section.index-videos .pager-section .page-limit-button,
.main-page.hub-page .width-wrap article:first-of-type .mixed-section.index-videos .pager-section .page-button {
display: inline-block !important;
height: 3vh !important;
line-height: 3vh !important;
}
.main-page.hub-page .width-wrap article:first-of-type .mixed-section.index-videos .pager-section .page-limit-button {
position: relative !important;
display: inline-block !important;
height: 3vh !important;
line-height: 3vh !important;
top: -7px !important;
}
.hub-videos-page .width-wrap > aside {
position: absolute !important;
top: -75px !important;
}
/* (new473) HUB */
.hub-videos-page main {
display: inline-block !important;
max-height: 95vh !important;
overflow: hidden !important;
}
.hub-videos-page article .categories-container + .index-videos {
height: 84vh !important;
margin: 10vh 0 0px 0 !important;
}
/* (new473) HUB - SUPERLOADER */
.hub-videos-page .sp-separator ~ .main-wrap {
min-height: 90vh !important;
max-height: 90vh !important;
margin: 0px 0 30px 0 !important;
}
.hub-videos-page .sp-separator ~ .main-wrap .categories-container + div {
height: 84vh !important;
margin: 0px 0 0px 0 !important;
}
.hub-page .index-videos.porn-radar {
margin: 5px 0 10px 0 !important;
}
.hub-page .index-videos.mixed-section.you-may-like,
.hub-page .index-videos.mixed-section.subsection.by-favorite-tag {
position: relative;
display: inline-block;
margin: 0 50px 10px 0 !important;
}
.hub-page .index-videos .thumb-list .thumb-list__item.video-thumb.role-pop {
position: relative;
display: inline-block;
vertical-align: top;
max-height: 150px !important;
min-height: 150px !important;
min-width: 175px !important;
max-width: 175px !important;
margin: 0 28px 5px 5px !important;
padding: 2px !important;
border: 1px solid red !important;
}
.hub-page .index-videos.mixed-section.you-may-like .thumb-list__item.video-thumb.role-pop,
.hub-page .index-videos.mixed-section.subsection.by-favorite-tag .thumb-list__item.video-thumb.role-pop {
margin: 0 20px 2px 5px !important;
border: 1px solid red !important;
}
.hub-page .index-videos .thumb-list .thumb-list__item.video-thumb.role-pop .thumb-image-container,
.hub-page .index-videos.mixed-section.you-may-like .thumb-list__item.video-thumb.role-pop .thumb-image-container,
.hub-page .index-videos.mixed-section.subsection.by-favorite-tag .thumb-list__item.video-thumb.role-pop .thumb-image-container {
height: 100%;
min-height: 110px !important;
max-height: 110px !important;
min-width: 169px !important;
max-width: 169px !important;
border-radius: 3px 3px 0 0;
object-fit: contain;
}
/* TOP PANEL - RIGHT HOVER - ALL */
/* (new289) TOP VIDEO PANEL - TOP PROMOTED VIDEO - ALL */
main .top-video-block {
position: absolute !important;
width: 30%;
height: 28px;
left: 1537px !important;
padding-right: 0;
padding-left: 25px;
overflow: hidden !important;
transform: scale(0.6) !important;
transform-origin: top left !important;
z-index: 50000 !important;
transition: all ease 0.7s !important;
background: rgba(34, 34, 34, 0.2);
}
main .top-video-block:before {
content: "◄";
position: absolute !important;
height: 28px;
line-height: 28px;
width: 20px;
margin-left: -24px;
font-size: 20px !important;
text-align: center;
transition: all ease 0.7s !important;
background: red;
}
main .top-video-block .heading {
padding-left: 25px;
background: rgba(34, 34, 34, 0.2);
}
main .top-video-block .heading p.heading-text {
color: gold !important;
}
main .top-video-block .thumb-list .thumb-list__item.video-thumb {
width: 12% !important;
min-height: 145px !important;
max-height: 145px !important;
margin-right: 3px;
margin-left: 15px;
padding: 0px !important;
border: 1px solid red !important;
}
main .top-video-block .thumb-list .thumb-list__item.video-thumb:hover .video-thumb-info {
top: 11px !important;
}
main .top-video-block .thumb-list .thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open {
max-width: 100px !important;
min-width: 100px !important;
}
/* (new289) TOP PANEL - HOME - TOP PROMOTED VIDEOS - HOVER - ALL === */
main .top-video-block:hover {
position: absolute !important;
height: auto !important;
width: 100% !important;
min-width: 850px !important;
max-width: 850px !important;
right: 0;
left: 1100px !important;
padding: 30px 55px 40px 45px !important;
overflow: visible;
transform: scale(1) !important;
background: black;
border: 1px solid red !important;
}
main .top-video-block:hover .thumb-list {
width: 100% !important;
height: auto !important;
padding: 5px 10px !important;
}
main .top-video-block:hover .heading:before {
content: "▶";
position: absolute !important;
height: 28px;
line-height: 28px;
width: 20px;
left: 0px;
font-size: 20px !important;
text-align: center;
transition: all ease 0.7s !important;
color: gold !important;
background: green !important;
}
/* OTHER PAGES - TOP - RECOM */
.top-video-block.top-video-block--recommendations {
top: 0px !important;
background: black !important;
}
/* TOP VIDEO PANEL - - HOME - TOP VIDEO RECOMMENDATIONS / SUBSCRIPTION */
.main-page .top-video-block.top-video-block--subscriptions,
.main-page .top-video-block.top-video-block--pornstar-promo,
.main-page .top-video-block.top-video-block--newest,
.main-page .top-video-block.top-video-block--user-geo,
.main-page .top-video-block.top-video-block--recommendations {
background: black !important;
}
.main-page .top-video-block.top-video-block--subscriptions {
position: absolute;
height: 28px;
width: 30.000002%;
right: 0;
padding-left: 25px;
padding-right: 0;
overflow: hidden;
transform: scale(0.6) !important;
transform-origin: top left !important;
transition: left 0.7s ease 0s;
z-index: 50000 !important;
background: black !important;
}
/* ALL - TOP - PORNSTAR PROM */
.top-video-block.top-video-block--pornstar-promo {
top: 19px !important;
background: black !important;
}
.top-video-block.top-video-block--pornstar-promo:hover {
width: 850px !important;
left: 880px !important;
}
/* HOME - TOP - GEO */
.main-page .top-video-block.top-video-block--user-geo {
top: 19px !important;
}
.main-page .top-video-block.top-video-block--user-geo:hover {
width: 850px !important;
left: 880px !important;
}
/* HOME - TOP - NEWEST */
.main-page .top-video-block.top-video-block--newest {
top: 38px !important;
}
.main-page .top-video-block.top-video-block--newest:hover {
width: 850px !important;
left: 880px !important;
}
/* (new274) TOP VIDEO PANEL - - HOME+ALL - TOP VIDEO RECOMMENDATIONS / SUBSCRIPTION - HOVER */
.top-video-block.top-video-block--recommendations:hover,
.main-page .top-video-block.top-video-block--recommendations:hover,
.main-page .top-video-block.top-video-block--subscriptions:hover {
min-width: 900px !important;
max-width: 900px !important;
right: 0;
left: 930px !important;
padding: 30px 55px 40px 90px !important;
border-radius: 0 0 0 5px !important;
transition: left 0.4s ease 0s;
z-index: 500000 !important;
background: #111 !important;
}
/* SUPP TOP RELATED / TOOL TIPS */
.top-video-block .xh-icon.question,
.recommended-tooltip {
display: none !important;
}
/* ================================= */
/* EMBED - RESTRICTED */
.embed-view.embed-view--restricted .related.content-large .related-header {
max-width: 100% !important;
width: 100%;
z-index: 500 !important;
}
.embed-view.embed-view--restricted .related.content-large {
position: absolute;
max-width: 100% !important;
width: 100%;
height: 100%;
max-height: 800px !important;
top: 48% !important;
margin-top: 0 !important;
left: 50%;
overflow: hidden;
transform: translate(-50%, -50%);
}
.embed-view.embed-view--restricted .related.content-large .related-list {
position: absolute;
margin: -1% !important;
max-height: 610px;
padding: 0 1%;
right: 0;
top: 80px !important;
}
.embed-view.embed-view--restricted .related.content-large .related-list .item {
display: inline-block;
height: 44.33% !important;
width: 16% !important;
margin: 0.3% !important;
background-position: center center !important;
background-repeat: no-repeat;
background-size: contain !important;
background-color: #000;
}
.embed-view.embed-view--restricted .related.content-large .related-list .item .wrapper {
display: inline-block !important;
background: transparent !important;
}
/* TEST VIDEO IN PLAYER ADDS */
.player-container__player.xplayer.notranslate.xplayer-ads,
.xplayer.xplayer-ads .xplayer-ads-block {
display: none !important;
height: 0 !important;
width: 0 !important;
}
.xplayer.xplayer-ads + .player-container__no-player.xplayer.xplayer-fallback-image.xh-helper-hidden {
display: inline-block !important;
cursor: progress !important;
}
.xplayer.xplayer-ads + .player-container__no-player.xplayer.xplayer-fallback-image.xh-helper-hidden .xplayer-start-button {
display: none !important;
}
/* ERROR - in IFRAME - PROFILE ABOUT */
.error {
position: absolute;
display: inline-block!important;
height: 120px !important;
width: 340px !important;
left: 17% !important;
top: 30% !important;
padding: 5px !important;
overflow: hidden !important;
z-index: 500000 !important;
}
.error-img {
display: none !important;
}
.error-text {
display: inline-block !important;
height: 35px !important;
width: 200px !important;
left: 0 !important;
top: 0 !important;
overflow: hidden !important;
font-size: 15px !important;
}
/* UPLOAD GIF */
.upload-page main .upload-section .upload-start.upload-gif .drop-area .note:after {
content: "I fact, you can upload 10 Mb - max file size, type: .gif";
display: inline-block;
width: 100%;
text-align: center;
color: gold;
background: green;
}
/* (new439) ALL - ALERTE BOX - === */
.alert-box:not(:empty){
position: fixed;
display: inline-block !important;
width: 530px !important;
/* min-height: 2.5vh !important; */
max-height: 3vh !important;
left: 10px;
bottom: 0vh;
transform: translateZ(0px);
overflow: hidden !important;
overflow-y: auto !important;
z-index: 10005;
background: #111 !important;
border: 1px solid red !important;
}
.alert-box .alert-box__item.alert-item {
display: none !important;
}
.alert-box .alert-box__item.alert-item:nth-last-child(-n + 2) {
position: relative;
display: inline-block !important;
height: 100% !important;
min-height: 3vh !important;
max-height: 3vh !important;
margin: 0 0 2px 0 !important;
transform: scale(1) !important;
transform-origin: left top !important;
opacity: 0.7 !important;
background: red !important;
}
.alert-box .alert-box__item.alert-item:nth-last-child(-n +2):hover {
opacity: 1 !important;
border: 1px solid tan !important;
}
.alert-box .alert-box__item.alert-item:nth-last-child(-n + 1) {
position: relative;
display: inline-block !important;
height: 100% !important;
min-height: 3vh !important;
max-height: 3vh !important;
margin: 0 0 2px 0 !important;
opacity: 0.7 !important;
transform: scale(0.7) !important;
transform-origin: left -1vh !important;
border: 1px solid green !important;
}
/* ALERTE - ICON */
.alert-item__result--error {
display: inline-block !important;
min-height: 2vh !important;
max-height: 2vh !important;
line-height: 0px !important;
font-size: 15px !important;
}
/* ALERTE - TEXT */
.alert-item__text {
position: relative !important;
display: inline-block !important;
min-height: 3vh !important;
max-height: 3vh !important;
line-height: 15px !important;
width: 100% !important;
min-width: 650px !important;
max-width: 650px !important;
margin: 0.3vh 0 0 0px !important;
top: -1vh !important;
padding: 0 43px 0 2px !important;
font-size: 14px;
color: gold !important;
background: #111 !important;
border: 1px solid red !important;
}
.alert-item__close {
position: absolute !important;
width: 43px;
height: 3vh !important;
right: 0;
top: 0px !important;
}
/* ======================================================================================== */
/* ==== START - - - DIVERS ALL - ===== */
/* RATING - LIKE BUTTON - NOT YET LIKE - HOVER WHITE - === */
.rb-new__button.rb-new__button--like.exclude-tablet:hover .xh-icon.beta-like.hover.to-green:before,
.rating-block__button:hover .rating-block__icon.xh-icon.beta-like.hover.to-green:before {
color: rgb(218, 218, 218) !important;
}
/* THEME TOGGLE */
header .top-menu-container .theme-section:hover {
height: 30px;
width: 68px;
background: rgb(0, 0, 0);
}
/* UPLOAD PHOTO */
.upload-confirm-container button.xh-button.red.large {
height: 25px;
line-height: 20px;
}
/* UPLOAD - PHOTO - ERROR - === */
.upload-page.upload-photo .uploaded-photos-list .select-thumb-list .item.error .thumb-container .status {
height: 24px !important;
margin-top: 0px;
top: 5px;
}
.upload-page.upload-photo .uploaded-photos-list .select-thumb-list .item.error .thumb-container .status .xh-icon.photo-error.red {
display: inline-block !important;
font-size: 20px;
margin: 0 auto 5px;
}
.upload-page.upload-photo .uploaded-photos-list .select-thumb-list .item .thumb-container .controls {
display: inline-block !important;
z-index: 5000 !important;
}
.upload-page.upload-photo .uploaded-photos-list .select-thumb-list .item .thumb-container .controls .delete {
cursor: pointer;
display: inline-block !important;
position: absolute;
right: 10px;
top: 10px;
z-index: 5000 !important;
}
.upload-page.upload-photo .uploaded-photos-list .select-thumb-list .item.error .thumb-container .status .name {
height: 127px;
line-height: 15px;
margin-top: 0px !important;
font-size: 14px;
overflow-y: auto;
color: gold !important;
background: red !important;
}
.upload-page.upload-photo .uploaded-photos-list .select-thumb-list .item.error .thumb-container .status .name > br {
display: block !important;
margin-bottom: 0px !important;
}
html.upload-page.upload-photo body .main-wrap > .width-wrap > main > article {
height: 100% !important;
min-height: 100% !important;
max-height: 100% !important;
}
.uploaded-photos-list {
background: #333;
padding: 5px;
}
.upload-page.upload-photo .uploaded-photos-list .select-thumb-list .item {
width: 20%;
margin-bottom: 50px;
}
.upload-page.upload-photo .uploaded-photos-list .select-thumb-list .item.uploaded:not(.error) .thumb-container .status br,
.upload-page.upload-photo .uploaded-photos-list .select-thumb-list .item.uploaded:not(.error) .thumb-container .photo-error {
display: none !important;
}
.upload-page.upload-photo .uploaded-photos-list .select-thumb-list .item.uploaded:not(.error) .thumb-container .status {
display: inline-block !important;
left: 0;
margin-top: -24px;
position: absolute;
top: 193px;
height: 50px;
line-height: 14px;
overflow: hidden;
background: black;
}
.upload-page.upload-photo .uploaded-photos-list .select-thumb-list .item.uploaded:not(.error) .thumb-container .status .name {
height: 50px;
line-height: 14px;
overflow: hidden;
overflow-y: auto;
}
/* (new485) USER BLOCK YOU - === */
.add-to-friends.xh-button.black.has-tooltip[data-tooltip="This user blocks you"]:before {
content: "X";
position: absolute;
width: 20px;
height: 1.6vh;
line-height: 2.2vh;
left: 8px;
top: -2px !important;
padding: 5px;
font-size: 20px !important;
border-radius: 10px;
z-index: 10;
color: tomato;
border: 1px solid red;
}
/* (new409) NEW VIDEO - PANEL MIDDLE - TOP (FAV RAT COLL) FOR PB TO SELECT ONLY VIDEO TITLE */
html.video-page .main-wrap > div[data-role="header"] {
position: fixed;
display: inline-block;
width: 100%;
height: 2.8vh !important;
line-height: 25px;
margin: 0;
right: 0;
top: 0;
overflow: hidden;
z-index: 2147483647;
-webkit-user-select: none; /* Chrome all / Safari all */
-moz-user-select: none; /* Firefox all */
}
html.video-page body {
display: inline-block !important;
height: 100% !important;
min-height: 100vh !important;
max-height: 100vh !important;
width: 100% !important;
overflow: hidden !important;
}
.main-wrap > div[data-role="header"] ,
.video-page .main-wrap > header.no-popunder {
margin-bottom: 0;
}
/* (new493) NEW - */
.video-page main {
position: fixed !important;
display: inline-block !important;
max-height: 62.5vh !important;
min-height: 62.5vh !important;
max-width: 53.4%;
min-width: 53.4%;
top: 0 !important;
margin: 0 !important;
padding: 0 !important;
z-index: 1 !important;
overflow: visible !important;
overflow-y: auto !important;
}
.video-page .width-wrap.with-player-container {
position: fixed !important;
display: inline-block !important;
max-height: 58vh !important;
min-height: 58vh !important;
max-width: 720px !important;
min-width: 720px !important;
left: 0 !important;
top: 5vh !important;
z-index: 0 !important;
}
/* LARGE MODE ok */
.video-page--large-mode main {
top: 0 !important;
padding-top: 0px;
z-index: 1 !important;
overflow: visible !important;
}
/* (new474) VIDEO - TITTLE */
.video-page .width-wrap.with-player-container > h1 {
position: fixed !important;
display: inline-block;
width: 37.5% !important;
height: 2vh !important;
line-height: 1.8vh !important;
top: 3vh !important;
left: 0 !important;
margin: 0px !important;
padding: 0 0 0 30px;
font-size: 15px;
overflow: hidden;
text-overflow: ellipsis;
z-index: 100 !important;
/*border: 1px solid aqua !important;*/
/* -webkit-user-select: all !important; */ /* Chrome all / Safari all */
/* -moz-user-select: all !important; */ /* Firefox all */
}
/* (new474) TEST LARGE - VIDEO - TITTLE */
.video-page:has(.xplayer-large-mode) .width-wrap.with-player-container > h1 {
position: fixed !important;
display: inline-block;
width: 100% !important;
height: 2vh !important;
line-height: 1.8vh !important;
top: 3vh !important;
left: 0 !important;
margin: 0px !important;
padding: 0 0 0 0px;
font-size: 15px;
overflow: hidden;
text-overflow: ellipsis;
z-index: 100 !important;
/*border: 1px solid yellow !important;*/
/* -webkit-user-select: all !important; */ /* Chrome all / Safari all */
/* -moz-user-select: all !important; */ /* Firefox all */
}
/* (new437) TEST - WHEN NO TITTLE */
.video-page.desktop.dark>head {
display: inline-block !important;
}
.video-page.desktop > head > title {
/* content: "XX" !important; */
position: fixed !important;
display: inline-block !important;
width: 100% !important;
min-width: 20px !important;
max-width: 20px !important;
height: 100% !important;
min-height: 2vh !important;
max-height: 2vh !important;
top: 3vh !important;
left: 0 !important;
padding: 0 0 0 20px !important;
font-size: 15px !important;
overflow: hidden !important;
visibility: visible !important;
opacity: 0.5 !important;
z-index: 5 !important;
transition: all ease 0.7s !important;
color: gold !important;
background: red !important;
}
.video-page.desktop > head > title:before {
content: "�" !important;
position: fixed !important;
display: inline-block !important;
width: 100% !important;
min-width: 15px !important;
max-width: 15px !important;
height: 100% !important;
min-height: 2vh !important;
line-height: 15px !important;
max-height: 2vh !important;
top: 3vh !important;
left: 2px !important;
padding: 0 0 0 0px !important;
font-size: 15px !important;
z-index: 20 !important;
color: gold !important;
background: black !important;
}
/* .video-page.desktop > head > meta[property="og:title"] , */
.video-page.desktop > head > title:hover {
/* content: "XX" !important; */
position: fixed !important;
display: inline-block !important;
width: 100% !important;
min-width: 720px !important;
max-width: 720px !important;
height: 100% !important;
min-height: 2vh !important;
max-height: 2vh !important;
top: 3vh !important;
left: 0 !important;
font-size: 15px !important;
visibility: visible !important;
opacity: 1 !important;
z-index: 5 !important;
transition: all ease 0.7s !important;
color: gold !important;
background: green !important;
}
.video-page .translation-edit {
position: absolute !important;
float: none!important;
padding: 0 8px;
}
/* (new482) VID - TITLLE - LARGE MODE ok */
.video-page.video-page--large-mode .width-wrap.with-player-container > h1 {
width: 100% !important;
top: 2.8vh !important;
z-index: 50000000 !important;
background: #222 !important;
}
/* (new297) VIDEO - INFOS MIDDLE TOP (LIKE / COMMts Count / DOWNLOAD / FAV / SHARE / ABOUT / REPORT */
.video-page .controls {
position: absolute;
display: inline-block !important;
width: 302px;
height: 65px;
left: 724px;
top: -1vh !important;
padding: 2px 5px;
border-radius: 5px;
z-index: 500000 !important;
border: 1px solid red;
}
.xh-button.about-control {
display: none !important;
}
/* (new431) VIDEO - INFOS MIDDLE TOP - VIEW / LIKE Number */
.width-wrap.with-player-container p[class^="primary-"][class*="isSingle-"] {
position: absolute;
display: inline-block !important;
vertical-align: top !important;
width: 302px;
height: 2.5vh !important;
line-height: 15px !important;
left: 724px;
top: 12.4vh !important;
padding: 2px 5px !important;
border-radius: 5px;
z-index: 500000 !important;
border: 1px solid red;
}
.width-wrap.with-player-container p[class^="primary-"][class*="isSingle-"] i ,
.width-wrap.with-player-container p[class^="primary-"][class*="isSingle-"] span {
display: inline-block !important;
vertical-align: middle !important;
height: 15px !important;
line-height: 15px !important;
/* border: 1px solid red; */
}
/* (new447) CONTROLS - LARGE MODE ok */
.video-page.video-page--large-mode .controls {
height: 60px !important;
left: 723px !important;
top: 61.5vh !important;
z-index: 550000 !important;
}
/* VIDEO LINKS DOWNLOAD / REPORT MENUS */
.video-page .controls .xh-dropdown.popup.positioned:not(.favorites-control) {
z-index: 5500000 !important;
}
/* VIDEO - LIKE */
#dyltv-anchor.rb-new {
display: inline-block;
width: 290px !important;
height: 22px;
line-height: 18px;
margin: 2px 0 0 0 !important;
padding: 0px;
border-radius: 5px;
font-size: 14px;
overflow: hidden;
background-color: rgb(16, 16, 16);
border: 1px solid #333;
}
#dyltv-anchor.rb-new .rb-new__container {
width: 290px !important;
border-radius: 5px;
display: inline-flex;
overflow: hidden;
}
.rb-new__button.exclude-tablet {
float: right !important;
height: 22px;
line-height: 18px;
}
.rb-new__button.rb-new__button--like.exclude-tablet {
float: left !important;
height: 22px;
line-height: 18px;
}
.rb-new__info {
display: inline-block !important;
width: 71% !important;
height: 22px;
line-height: 18px;
text-align: center;
}
/* VR BUTTONS - PLAY / DOWNLOAD - === */
.video-page .width-wrap.with-player-container .app-protocol.xh-button {
position: absolute;
display: inline-block;
vertical-align: bottom !important;
width: 20px !important;
height: 22px !important;
line-height: 20px !important;
left: 0 !important;
top: 13vh !important;
padding: 0 !important;
font-size: 0 !important;
text-align: center !important;
background: transparent !important;
border: 1px solid red !important;
}
.video-page .width-wrap.with-player-container .xh-button.app-protocol i.xh-icon.play2 {
display: inline-block !important;
width: 38px !important;
height: 18px !important;
line-height: 20px !important;
left: 0 !important;
text-align: center !important;
font-size: 15px !important;
}
.video-page .width-wrap.with-player-container .xh-button.app-protocol i.xh-icon.play2:before {
content: "VR";
position: relative !important;
display: inline-block !important;
width: 38px !important;
height: 20px !important;
line-height: 10px !important;
margin: 0px 0 0 0 !important;
top: -6px !important;
text-align: center !important;
font-size: 10px !important;
}
.video-page .width-wrap.with-player-container .app-protocol.xh-button .xh-icon.play2::after {
position: absolute;
display: inline-block;
content: "▶";
width: 15px;
height: 20px;
line-height: 15px !important;
margin-top: 0px !important;
margin-left: 0px !important;
font-size: 10px !important;
}
.video-page .width-wrap.with-player-container .xh-button.vr-download-control {
top: 20vh !important;
background: #222 !important;
border: 1px solid aqua !important;
}
.video-page .download-control.xh-dropdown.popup.positioned {
position: absolute;
display: inline-block;
max-width: 45px !important;
min-width: 45px !important;
height: 22px !important;
line-height: 20px !important;
left: 255px !important;
top: 13vh !important;
padding: 0 !important;
font-size: 0 !important;
text-align: left !important;
border-radius: 5px !important;
background: transparent !important;
border: 1px solid red !important;
}
.video-page .download-control.xh-dropdown.popup.positioned .xh-button.trigger.no-arrow {
max-width: 42px !important;
min-width: 43px !important;
margin: 0 !important;
padding: 0 !important;
font-size: 0px !important;
}
.video-page .download-control.xh-dropdown.popup.positioned .xh-button.trigger.no-arrow i.xh-icon.beta-download {
border: 1px solid rgb(48, 48, 48);
border-radius: 14px;
font-size: 15px;
height: 18px !important;
line-height: 18px !important;
max-width: 35px;
min-width: 35px;
padding: 0;
text-align: center;
}
.video-page .width-wrap.with-player-container .xh-button.vr-download-control .xh-icon.beta-download::after {
content: "VR";
width: 20px;
height: 27px;
line-height: 27px !important;
font-size: 10px !important;
}
/* (new228) VR */
#vrplayer.player-container__player.xplayer.notranslate .control-bar {
position: fixed;
display: inline-block !important;
vertical-align: bottom !important;
height: 35px;
width: 720px !important;
left: 0px !important;
top: 520px !important;
z-index: 0 !important;
transition: ease all 0.7s !important;
}
#vrplayer.player-container__player.xplayer.notranslate .control-bar .play-inner {
position: absolute;
display: inline-block;
height: 30px;
width: 30px;
bottom: -6px !important;
left: 5px !important;
border-radius: 3px;
}
#vrplayer.player-container__player.xplayer.notranslate .control-bar .right-block {
height: 35px !important;
top: 0px !important;
}
#vrplayer.player-container__player.xplayer.notranslate .xp-progress-bar {
position: fixed !important;
height: 15px !important;
line-height: 10px !important;
max-width: 700px !important;
min-width: 700px !important;
left: 10px !important;
top: 548px !important;
opacity: 1;
z-index: 5000;
}
/* VR - GIZMO */
.gizmovr-modal__dialog {
background-color: #111 !important;
}
#vrplayer.player-container__player.xplayer.notranslate .control-bar .right-block .xp-gizmo {
display: inline-block !important;
height: 35px !important;
line-height: 30px !important;
margin: 0px 10px 0 0 !important;
top: -5px !important;
}
.xplayer .xp-gizmo__link {
display: inline-block;
height: 25px !important;
margin: 0px 0 0 0 !important;
}
/* VIDEO - ICON - DOWN / FAV / REPORT */
.controls__line {
display: none;
}
.video-page .controls .report-control,
.video-page .controls .xh-button.about-control,
.video-page .controls .xh-button.trigger.no-arrow {
position: relative;
float: left;
height: 20px;
min-width: 45px;
max-width: 45px;
margin: 0 10px 0 15px !important;
padding: 0 5px;
font-size: 0px;
border: none;
}
.video-page .controls .report-control a i,
.video-page .controls .report-control a {
height: 20px !important;
line-height: 20px;
}
.video-page .controls .report-control a i::before {
left: 0;
position: relative;
top: -11px;
}
.video-page .video-page .controls .xh-button.gray.share-control i,
.video-page .controls .xh-button.about-control i,
.video-page .controls a.xh-button.trigger.no-arrow i {
height: 20px;
line-height: 20px;
min-width: 35px;
max-width: 35px;
padding: 0 !important;
border-radius: 14px;
font-size: 15px !important;
text-align: center;
border: 1px solid rgb(48, 48, 48);
}
.video-page .controls .favorites-control a.xh-button.trigger.no-arrow:hover i:hover,
.video-page .controls .favorites-control a.xh-button.trigger.no-arrow i {
min-height: 27px !important;
max-height: 27px !important;
line-height: 27px;
min-width: 35px;
max-width: 35px;
padding: 0 !important;
border-radius: 14px;
border: none;
font-size: 15px;
text-align: center;
}
/* (new499) VIDEO - ICON LIKE */
.xh-icon.beta-like:before {
color: white !important;
}
.xh-icon.beta-like.green:before {
color: green !important;
}
/* (new499) VIDEO - BUTTONS DISABLED */
.rb-new__button--disabled{
color: #595757 !important;
}
/* (new483) VIDEO - ICON - REPORT */
.video-page .controls [data-role="report-button"] {
position: absolute !important;
display: inline-block !important;
top: 0.6vh !important;
right: 5px !important;
height: 20px !important;
margin: 0 !important;
padding: 0 3px !important;
}
.video-page .controls [data-role="report-button"] >.xh-button {
vertical-align: top;
height: 18px !important;
line-height: 0px !important;
margin: 0 0 0 0 !important;
min-width: 25px !important;
max-width: 25px !important;
padding: 0 3px !important;
}
.video-page .controls [data-role="report-button"] >.xh-button i {
line-height: 18px;
}
/* (new483) VIDEO - ICON - SHARE */
.video-page .controls [data-role="video-share-button"] {
position: absolute !important;
display: inline-block !important;
top: 13.5vh !important;
right: 25px !important;
height: 22px !important;
margin: 0 !important;
padding: 0 3px !important;
font-size: 0 !important;
}
.video-page .controls [data-role="video-share-button"] button {
width: 25px!important;
height: 20px !important;
margin: 0;
padding: 0 0px !important;
font-size: 15px !important;
overflow: hidden !important;
}
/* VID - FALG BUT + LARGE*/
.video-page.video-page--large-mode .controls .report-control,
.video-page .controls .report-control {
position: absolute !important;
top: 5px !important;
right: -5px !important;
}
/* VIDEO - COMMENTS - ICON + NUMBER */
.video-page .comments-control {
display: none !important;
}
/* VIDEO - FAV + FAV COLL */
.favorites-control.positioned.xh-dropdown a.xh-button i,
.favorites-control.positioned.xh-dropdown a.xh-button,
.favorites-control.positioned.xh-dropdown,
.favorites-control.xh-dropdown.positioned.popup a.xh-button i,
.favorites-control.xh-dropdown.positioned.popup a.xh-button,
.favorites-control.xh-dropdown.positioned.popup {
height: 25px !important;
line-height: 25px !important;
}
/* (new483) VIDEO - FAV BUTTON */
video-page .controls>div>.xh-button {
background-color: var(--color-button-gray, #dadada);
border-color: var(--color-button-gray, #dadada);
border-radius: 20px;
border-radius: 5px;
color: var(--color-cobalt-darker, #303030);
font-size: 14px;
font-weight: 700;
font-weight: 400;
height: 40px;
line-height: 38px;
margin-right: 5px;
min-width: 60px;
min-width: 40px;
padding: 0 20px 2px 20px;
padding: 0 10px;
vertical-align: top;
}
.video-page .controls .favorites-control.positioned.xh-dropdown a.xh-button.trigger.no-arrow,
.video-page .controls .favorites-control.xh-dropdown.positioned.popup a.xh-button.trigger.no-arrow {
height: 31px !important;
line-height: 31px !important;
margin: 0px 10px 0 -1px !important;
max-width: 49px;
min-width: 49px;
top: 0px !important;
padding: 0 0px !important;
border-radius: 0 0 0 5px !important;
visibility: visible !important;
z-index: 500000 !important;
border: 1px solid red !important;
}
/* LARGE MODE ok */
.video-page--large-mode .controls .favorites-control.positioned.xh-dropdown a.xh-button.trigger.no-arrow,
.video-page--large-mode .controls .favorites-control a.xh-button.trigger.no-arrow {
max-height: 29px !important;
margin: 2px 0 0 0 !important;
padding: 0px;
border-radius: 5px 0 0 0px;
}
/* VIDEO - FAV COLL LIST */
/* A VOIR */
.favorites-control.positioned.xh-dropdown,
.favorites-control.xh-dropdown.positioned.popup {
position: absolute !important;
display: inline-block !important;
width: 293px;
height: 45px !important;
top: 30px;
left: 0px;
z-index: 500000 !important;
border: 1px solid #333;
}
.favorites-control.positioned.xh-dropdown,
.favorites-control.positioned.xh-dropdown:hover,
.favorites-control.xh-dropdown.positioned.popup,
.favorites-control.xh-dropdown.positioned.popup:hover {
position: absolute !important;
display: inline-block !important;
max-height: 820px !important;
min-height: 820px !important;
width: 1180px !important;
top: 30px !important;
visibility: hidden !important;
transition: all ease 0s !important;
z-index: 5000000 !important;
border: 1px solid #333;
}
.favorites-control.positioned.xh-dropdown:hover,
.favorites-control.xh-dropdown.positioned.popup:hover {
display: inline-block !important;
min-height: 93vh !important;
max-height: 93vh !important;
width: 1180px !important;
visibility: visible !important;
transition: all ease 0s !important;
z-index: 500000 !important;
border: 1px solid #333;
}
/* (new291) VID - FAV COLL - LARGE MODE ok */
.video-page.video-page--large-mode .favorites-control.positioned.xh-dropdown:not(:hover),
.video-page.video-page--large-mode .favorites-control.xh-dropdown.positioned.popup:not(:hover) {
display: inline-block !important;
width: 300px !important;
top: 2.9vh !important;
min-height: 5vh !important;
max-height: 5vh !important;
overflow: hidden !important;
background: red !important;
border: 1px solid yellow !important;
}
.video-page--large-mode .favorites-control.positioned.xh-dropdown:hover,
.video-page--large-mode .favorites-control.xh-dropdown.positioned.popup:hover {
display: inline-block !important;
top: 3vh !important;
min-height: 33.5vh !important;
max-height: 33.5vh !important;
width: 1192px !important;
}
.favorites-control.positioned.xh-dropdown > .xh-button,
.favorites-control.xh-dropdown.positioned.popup > .xh-button {
position: relative;
min-width: 47px;
padding: 0 15px;
border-radius: 0px;
font-size: 0px;
text-align: center;
color: rgb(0, 0, 0);
}
.dropdown.favorites-dropdown.position-left {
position: absolute !important;
display: inline-block !important;
height: 100% !important;
min-height: 820px !important;
max-height: 820px !important;
width: 1180px !important;
left: 0px !important;
top: 1px !important;
margin-top: -2px !important;
margin-left: -2px !important;
padding-bottom: 0px !important;
box-shadow: none !important;
overflow: visible !important;
opacity: 1 !important;
transition: all ease 0.3s !important;
background: transparent !important;
}
.favorites-control.positioned.xh-dropdown:hover .dropdown.favorites-dropdown.position-left,
.favorites-control.positioned.xh-dropdown:not(:hover) .dropdown.favorites-dropdown.position-left:hover,
.favorites-control.positioned.xh-dropdown:hover .dropdown.favorites-dropdown.position-left:hover,
.dropdown.favorites-dropdown.position-left:hover,
.favorites-control.xh-dropdown.positioned.popup:hover .dropdown.favorites-dropdown.position-left,
.favorites-control.xh-dropdown.positioned.popup:not(:hover) .dropdown.favorites-dropdown.position-left:hover,
.favorites-control.xh-dropdown.positioned.popup:hover .dropdown.favorites-dropdown.position-left:hover,
.dropdown.favorites-dropdown.position-left:hover {
min-height: 93vh !important;
max-height: 93vh !important;
width: 1187px !important;
left: 0px !important;
top: 0px !important;
overflow: hidden !important;
overflow-y: auto !important;
z-index: 500000 !important;
transition: all ease 5s !important;
border: 1px solid green !important;
}
.favorites-control.positioned.xh-dropdown .dropdown.position-left.favorites-dropdown:hover,
.favorites-control.xh-dropdown.positioned.popup .dropdown.position-left.favorites-dropdown:hover {
display: inline-block !important;
min-height: 315px !important;
max-height: 315px !important;
width: 1185px !important;
left: 0px !important;
top: 0px !important;
z-index: 500000 !important;
background: rgba(17, 17, 17, 0.60) !important;
border: 1px solid green !important;
}
/* (new434) LARGE MODE */
.video-page.video-page--large-mode .favorites-control.positioned.xh-dropdown .dropdown.position-left.favorites-dropdown,
.video-page.video-page--large-mode .favorites-control.xh-dropdown.positioned.popup .dropdown.position-left.favorites-dropdown {
position: absolute !important;
display: inline-block !important;
height: 100% !important;
min-height: 33.5vh !important;
max-height: 33.5vh !important;
width: 1192px !important;
left: 0px !important;
top: 1px !important;
margin-top: -2px !important;
margin-left: -2px !important;
padding-bottom: 0px !important;
box-shadow: none !important;
overflow: visible !important;
opacity: 1 !important;
transition: all ease 1s !important;
}
.items .favorites-dropdown__list-item {
position: relative;
float: left !important;
clear: none !important;
width: 20%;
padding: 1px 20px 1px 0px !important;
border: 1px solid red;
}
.favorites-dropdown__list.ps.ps--theme_default:not(:hover),
.video-page--large-mode .dropdown.favorites-dropdown.position-left .favorites-dropdown__list.ps.ps--theme_default:hover,
.video-page--large-mode .dropdown.favorites-dropdown.position-left:hover .favorites-dropdown__list.ps.ps--theme_default {
position: relative !important;
display: inline-block !important;
height: 100% !important;
min-height: 32px !important;
max-height: 32px !important;
width: 298px !important;
left: 2px !important;
overflow: hidden;
overflow-y: hidden !important;
visibility: visible !important;
/* background: aqua !important; */
}
ul.favorites-dropdown__list {
min-height: 819px !important;
overflow-x: hidden !important;
overflow-y: auto !important;
z-index: 500000 !important;
transition: none !important;
}
.favorites-collection-list,
.dropdown.favorites-dropdown.position-left .items {
height: 819px !important;
width: 1172px !important;
overflow-x: hidden !important;
overflow-y: auto !important;
z-index: 500000 !important;
transition: none !important;
}
.favorites-dropdown__list-item.favorites-dropdown__list-item--header {
display: none;
}
.dropdown.favorites-dropdown.position-left:hover .favorites-dropdown__list-item:first-of-type {
position: fixed !important;
width: 256px !important;
height: 27px !important;
line-height: 29px !important;
left: 776px !important;
top: 70px !important;
padding: 2px 25px 2px 20px !important;
border-right: 1px solid blue !important;
}
/* (new434) DEFAULT - NOT LINKED / SELECTED */
.dropdown.favorites-dropdown.position-left:hover .favorites-dropdown__list-item:not([class*="favorites-dropdown__list-item--linked"]):first-of-type {
background: #111 !important;
}
/* (new434) LARGE MODE */
.video-page--large-mode .width-wrap.with-player-container .dropdown.favorites-dropdown.position-left:hover .favorites-dropdown__list-item:first-of-type {
min-width: 308px !important;
left: 724px !important;
top: 66.35vh !important;
}
.video-page--large-mode .width-wrap.with-player-container .dropdown.favorites-dropdown.position-left:hover .favorites-dropdown__list-item:first-of-type:not(.favorites-dropdown__list-item--linked) {
background: #222 !important;
}
/* (new368) FIRST-DEFAULT - DEFAULT - HOVER */
.dropdown.favorites-dropdown.position-left:hover .favorites-dropdown__list-item:first-of-type .favorites-dropdown__list-title {
position: relative !important;
display: inline-block !important;
width: 265px !important;
min-height: 25px !important;
max-height: 25px !important;
line-height: 25px !important;
margin: -1px 0 0 0 !important;
top: 0vh !important;
padding: 0 !important;
text-align: center !important;
}
.dropdown.favorites-dropdown.position-left .favorites-dropdown__list-item:first-of-type:hover .favorites-dropdown__list-title {
top: -0.3vh !important;
}
.dropdown.favorites-dropdown.position-left:focus .favorites-dropdown__list-item:first-of-type + li,
.dropdown.favorites-dropdown.position-left:active .favorites-dropdown__list-item:first-of-type + li,
.dropdown.favorites-dropdown.position-left:hover .favorites-dropdown__list-item:first-of-type + li {
margin-left: 0;
}
.favorites-dropdown__list-header {
display: none;
}
/* ON HOVER - SELECTED COLL */
.dropdown.favorites-dropdown.position-left:focus .favorites-dropdown__list,
.dropdown.favorites-dropdown.position-left:active .favorites-dropdown__list,
.dropdown.favorites-dropdown.position-left:hover .favorites-dropdown__list {
position: relative !important;
display: inline-block !important;
height: 100% !important;
min-height: 89.3vh !important;
max-height: 89.3vh !important;
width: 100% !important;
min-width: 1175px !important;
max-width: 1175px !important;
top: 30px;
overflow: visible !important;
border-top: 1px solid red;
}
.dropdown.favorites-dropdown.position-left .favorites-dropdown__list .favorites-dropdown__list.ps,
.dropdown.favorites-dropdown.position-left:focus .favorites-dropdown__list .favorites-dropdown__list.ps,
.dropdown.favorites-dropdown.position-left:active .favorites-dropdown__list .favorites-dropdown__list.ps,
.dropdown.favorites-dropdown.position-left:hover .favorites-dropdown__list .favorites-dropdown__list.ps {
position: relative !important;
display: inline-block !important;
height: 100% !important;
min-height: 775px !important;
max-height: 775px !important;
width: 100% !important;
min-width: 1175px !important;
max-width: 1175px !important;
top: 30px;
overflow: visible !important;
border-top: 1px solid red;
}
/* (new311) from for SCROLL - always PB for Firfox + Middle click (lost focus??) */
.favorites-dropdown__list-header {
display: none !important;
}
.dropdown.favorites-dropdown.position-left:hover .items:hover,
.dropdown.favorites-dropdown.position-left:hover .items {
position: fixed;
display: inline-block;
width: 45.7% !important;
height: 100%;
min-height: 89.3vh !important;
max-height: 89.3vh !important;
margin-left: 1px;
top: 97px;
left: 1030px !important;
padding-left: 0px !important;
overflow: hidden !important;
overflow-x: visible;
overflow-y: auto !important;
opacity: 1;
background: black !important;
border-top: 1px solid blue;
border-left: 3px solid blue !important;
}
/* VID - FAV COLL - TAG ITEMS - LARGE MODE ok */
.video-page.video-page--large-mode .dropdown.favorites-dropdown.position-left:hover .items:hover,
.video-page.video-page--large-mode .dropdown.favorites-dropdown.position-left:hover .items {
position: fixed;
display: inline-block;
min-width: 880px !important;
max-width: 880px !important;
height: 100%;
max-height: 276px !important;
min-height: 276px !important;
top: 652px !important;
margin-left: 1px;
opacity: 1;
overflow-x: visible;
overflow-y: auto;
background: #222 !important;
}
.video-page--large-mode .dropdown.favorites-dropdown.position-left .favorites-dropdown__list .items:hover .favorites-dropdown__list-item:not(:first-of-type),
.video-page--large-mode .dropdown.favorites-dropdown.position-left .favorites-dropdown__list .items:hover .favorites-dropdown__list-item:not(.favorites-dropdown__list-item--linked):not(:first-of-type) {
width: 19.8% !important;
padding: 0 !important;
}
.video-page--large-mode .dropdown.favorites-dropdown.position-left .favorites-dropdown__list .items:hover .favorites-dropdown__list-item:first-of-type,
.video-page--large-mode .dropdown.favorites-dropdown.position-left .favorites-dropdown__list .items:hover .favorites-dropdown__list-item:first-of-type:not(.favorites-dropdown__list-item--linked) {
width: 15.8% !important;
padding: 0 !important;
}
.video-page--large-mode .favorites-dropdown__list-title {
max-width: 80% !important;
min-width: 80% !important;
height: 28px;
min-height: 28px;
line-height: 12px !important;
margin-left: 0px !important;
margin-top: 0px !important;
padding: 1px 10px 0 1px !important;
white-space: pre-line;
font-size: 10px !important;
}
/* VIDEO - FAV COLL - RAIL SCROLL BAR */
.favorites-dropdown__list.ps.ps--active-y > .ps__scrollbar-y-rail {
display: none !important;
}
.video-page .ps .ps__scrollbar-x-rail {
display: none !important;
}
/* (new434) LARGE MODE */
.video-page--large-mode .dropdown.favorites-dropdown.position-left:not(:hover) .favorites-dropdown__list {
position: fixed !important;
display: inline-block !important;
height: 100% !important;
min-height: 33.5vh !important;
max-height: 33.5vh !important;
width: 100% !important;
max-width: 1184px !important;
min-width: 1184px !important;
left: 723px !important;
overflow: hidden !important;
z-index: 0 !important;
transition: none !important;
visibility: hidden !important;
}
/* VID - COL LIST - LARGE MODE */
.video-page.video-page--large-mode .dropdown.favorites-dropdown.position-left:not(:hover) .favorites-dropdown__list:hover,
.video-page.video-page--large-mode .dropdown.favorites-dropdown.position-left .favorites-dropdown__list:hover,
.video-page.video-page--large-mode .dropdown.favorites-dropdown.position-left:hover .favorites-dropdown__list {
position: fixed !important;
display: inline-block !important;
max-height: 316px !important;
min-height: 316px !important;
width: 100% !important;
min-width: 880px !important;
max-width: 880px !important;
top: 655px !important;
left: 725px !important;
overflow: hidden !important;
z-index: 550000 !important;
transition: none !important;
visibility: visible !important;
}
/* FAVORITES CHECK ONLY LIST - === */
.dropdown.favorites-dropdown.position-left .favorites-dropdown__list .items:not(:hover) .favorites-dropdown__list-item:not(.favorites-dropdown__list-item--linked):not(:first-of-type) {
display: none !important;
visibility: hidden !important;
opacity: 0 !important;
transition: display 0s linear 0.5s, visibility 0s linear 0.5s, opacity 0.5s linear !important;
}
.dropdown.favorites-dropdown.position-left .favorites-dropdown__list .items:hover .favorites-dropdown__list-item:not(.favorites-dropdown__list-item--linked) {
display: inline-block !important;
padding: 1px 0px 1px 20px !important;
visibility: visible !important;
opacity: 1 !important;
transition-delay: 0s;
border: 1px solid gray;
}
/* VIDEO PAGE - ADD to COLL - ITEM after DEFAULT LABEL - === */
.dropdown.favorites-dropdown .favorites-dropdown__list-item:first-of-type + .favorites-dropdown__list-item {
margin-left: 0;
}
/* (new357) COLL ALL - BEFORE - HOVER */
.dropdown.favorites-dropdown.position-left .items .favorites-dropdown__list-item--linked:not(:hover):before {
display: none !important;
}
.favorites-dropdown__list-item:hover::before {
content: "➕" !important;
display: inline-block !important;
position: absolute;
height: 15px !important;
width: 18px !important;
line-height: 7px;
right: 3px !important;
top: 22px !important;
padding: 2px !important;
font-size: 9px !important;
border-radius: 100%;
border: 1px solid gray;
text-align: center !important;
z-index: 1000 !important;
background-color: blue;
}
.favorites-dropdown__list-item--linked:hover::before {
content: "➖" !important;
display: inline-block !important;
position: absolute;
height: 15px !important;
width: 15px !important;
line-height: 7px;
right: 3px !important;
top: 33px !important;
padding: 2px !important;
font-size: 7px !important;
border-radius: 3px;
border: 1px solid gray;
text-align: center;
background-color: red !important;
color: red;
}
/* (new434) CREATE COLLECTION */
.favorites-dropdown__form {
position: absolute;
display: inline-block;
clear: both;
height: 29px !important;
line-height: 8px;
width: 375px;
top: 0px;
left: 290px;
padding: 0 5px 0 5px;
text-align: center !important;
background: #222;
border: 1px solid red !important;
border-left: 3px solid blue !important;
}
.xh-button.favorites-dropdown-form__create_collection[disabled] {
display: none !important;
}
/* (new434) LARGE MODE */
.video-page--large-mode .dropdown.favorites-dropdown.position-left:hover .favorites-dropdown__form {
position: fixed !important;
display: inline-block !important;
float: none !important;
clear: none !important;
min-height: 20px !important;
line-height: 5px;
width: 390px !important;
top: 625px !important;
left: 1020px !important;
padding: 0 5px 0 5px;
text-align: center !important;
z-index: 50000000 !important;
box-shadow: 3px 3px 2px black;
border: 1px solid #404040;
background: #222 !important;
}
a.favorites-dropdown-form__add-new-link {
height: 27px !important;
line-height: 24px;
padding: 0 5px !important;
border-bottom: 0 none;
color: #707070;
}
.favorites-dropdown-form__form {
position: relative;
display: inline-block;
width: 374px;
height: 27px !important;
line-height: 25px;
margin-left: -4px;
top: 0;
background: tomato;
}
.favorites-dropdown-form .favorites-dropdown-form__create_collection {
height: 25px;
right: 2px;
top: 1px;
}
.favorites-control.positioned.xh-dropdown .dropdown.position-left .favorites-dropdown__form button[disabled="true"] + input#collection_name {
position: relative;
display: inline-block;
width: 355px !important;
height: 27px;
margin-top: 0px;
top: -0px !important;
left: -5px !important;
}
.favorites-control.positioned.xh-dropdown .dropdown.position-left .favorites-dropdown__form button:not([disabled="true"]) + input#collection_name {
position: relative;
display: inline-block;
width: 320px !important;
height: 27px;
margin-top: 0px;
top: 0px !important;
left: 0px !important;
}
/* (new368) VIDEO PLAYER - COLLECTION - COLLECTIONS LABELS / FIRST DEFAULT COLLECTION - === */
.dropdown.favorites-dropdown.position-left:not(:hover) .items .favorites-dropdown__list-item.favorites-dropdown__list-item:first-of-type {
position: fixed !important;
display: inline-block;
height: 32px !important;
line-height: 25px !important;
width: 100% !important;
min-width: 250px !important;
max-width: 250px !important;
top: 7.4vh !important;
left: 774px !important;
padding: 0px !important;
z-index: 500;
opacity: 1;
border-radius: 3px !important;
border: 1px solid #404040 !important;
background: #222 !important;
}
.dropdown.favorites-dropdown.position-left:not(:hover) .items .favorites-dropdown__list-item.favorites-dropdown__list-item.favorites-dropdown__list-item--linked:first-of-type::before {
max-height: 19px !important;
min-height: 19px !important;
line-height: 15px !important;
top: 9px !important;
}
.dropdown.favorites-dropdown.position-left:not(:hover) .items .favorites-dropdown__list-item--linked {
min-width: 297px !important;
max-width: 297px !important;
padding: 6px 0px 0 0 !important;
border: 1px solid red !important;
}
/* (new447) LARGE MODE ok */
.video-page--large-mode .dropdown.favorites-dropdown.position-left:not(:hover) .items .favorites-dropdown__list-item.favorites-dropdown__list-item:first-of-type {
top: 67.2vh !important;
z-index: 1 !important;
visibility: visible !important;
}
.video-page--large-mode .dropdown.favorites-dropdown.position-left:hover .items .favorites-dropdown__list-item.favorites-dropdown__list-item:first-of-type {
max-width: 250px !important;
min-width: 250px !important;
top: 66.5vh !important;
left: 774px !important;
z-index: 1 !important;
visibility: visible !important;
background: aqua !important;
}
.video-page--large-mode .dropdown.favorites-dropdown.position-left .items .favorites-dropdown__list-item.favorites-dropdown__list-item:not(.favorites-dropdown__list-item--linked):first-of-type:before,
.video-page--large-mode .dropdown.favorites-dropdown.position-left:not(:hover) .items .favorites-dropdown__list-item.favorites-dropdown__list-item:not(.favorites-dropdown__list-item--linked):first-of-type:hover:before {
margin-top: -15px !important;
margin-right: 14px;
background-color: green !important;
}
.video-page--large-mode .dropdown.favorites-dropdown.position-left .items .favorites-dropdown__list-item.favorites-dropdown__list-item:hover:first-of-type:not(.favorites-dropdown__list-item--linked):first-of-type:before {
margin-top: 0px !important;
margin-right: 65px !important;
background-color: green !important;
}
/* (new368) */
.dropdown.favorites-dropdown:not(:hover) .items .favorites-dropdown__list-item.favorites-dropdown__list-item:first-of-type .favorites-dropdown__list-title {
height: 100% !important;
min-height: 15px !important;
max-height: 15px !important;
line-height: 15px !important;
width: 100% !important;
max-width: 248px !important;
min-width: 248px !important;
margin: -6px 0 0 0px !important;
padding: 0 5px !important;
border-radius: 2px !important;
font-size: 10px;
white-space: pre-wrap !important;
text-align: left !important;
}
.dropdown.favorites-dropdown:not(:hover) .items .favorites-dropdown__list-item.favorites-dropdown__list-item:first-of-type.favorites-dropdown__list-item--linked .favorites-dropdown__list-title {
background: green !important;
}
/* (new368) INDICATOR - HOVER IT */
.dropdown.favorites-dropdown:not(:hover) .items .favorites-dropdown__list-item.favorites-dropdown__list-item:first-of-type .favorites-dropdown__list-title:after {
content: "hover it !";
position: absolute;
display: inline-block;
height: 100%;
min-height: 15px;
max-height: 15px;
line-height: 15px;
width: 100%;
max-width: 65px;
min-width: 65px;
margin: 0px 0 0 25px !important;
border-radius: 3px;
font-size: 10px;
font-weight: bold !important;
text-align: center;
white-space: pre-wrap !important;
background: red;
}
.dropdown.favorites-dropdown.position-left:not(:hover) .favorites-dropdown__list-item:first-of-type[data-id="-1"]:not(.favorites-dropdown__list-item--linked) span.favorites-dropdown__list-title {
text-align: center !important;
background-color: #252526 !important;
border: 1px solid #404040;
}
/* (new368) RED /GREEN SELECT / NOT SELECT */
.dropdown.favorites-dropdown.position-left:not(:hover) .items .favorites-dropdown__list-item.favorites-dropdown__list-item:first-of-type:not(.favorites-dropdown__list-item--linked):before ,
.dropdown.favorites-dropdown.position-left:not(:hover) .items .favorites-dropdown__list-item.favorites-dropdown__list-item:first-of-type.favorites-dropdown__list-item--linked::before {
position: absolute;
width: 25px;
min-height: 25px;
max-height: 25px;
line-height: 25px;
right: 223px;
top: 9px;
padding-top: 0;
font-size: 10px;
text-align: center !important;
border-radius: 3px;
border: 1px solid red;
}
/* (new368) FIRST-DEFAULT - NOT SELECTED - NOT HOVER */
.dropdown.favorites-dropdown.position-left:not(:hover) .items .favorites-dropdown__list-item.favorites-dropdown__list-item:first-of-type:not(.favorites-dropdown__list-item--linked)::before {
display: none !important;
border: 1px solid aqua !important;
}
/* (new368) FIRST-DEFAULT - SELECTED */
.dropdown.favorites-dropdown.position-left:not(:hover) .items .favorites-dropdown__list-item.favorites-dropdown__list-item:first-of-type.favorites-dropdown__list-item--linked::before {
border: 1px solid red !important;
}
.dropdown.favorites-dropdown.position-left:not(:hover) .items .favorites-dropdown__list-item.favorites-dropdown__list-item:first-of-type[data-id="-1"]:before {
position: absolute;
width: 30px;
min-height: 25px;
max-height: 25px;
line-height: 29px;
left: 0px;
top: 4px;
font-size: 11px;
color: #00bd8f;
text-align: center;
border: 1px solid blue;
}
.dropdown.favorites-dropdown.position-left:hover .items .favorites-dropdown__list-item.favorites-dropdown__list-item:first-of-type[data-id="-1"]:before {
position: absolute;
width: 25px;
min-height: 25px;
max-height: 25px;
line-height: 20px;
left: 0px;
top: -5px;
font-size: 11px;
color: #00bd8f;
text-align: center;
border: 1px solid gold;
}
.dropdown.favorites-dropdown.position-left:hover .items .favorites-dropdown__list-item.favorites-dropdown__list-item--linked:first-of-type::before {
right: 230px;
margin-top: 0px;
color: #00bd8f;
}
/* RED */
.dropdown.favorites-dropdown.position-left:hover .items .favorites-dropdown__list-item.favorites-dropdown__list-item--linked:first-of-type:hover::before {
height: 18px;
line-height: 9px;
margin-top: -17px;
right: 227px;
padding: 4px 3px;
border-radius: 3px;
color: red;
background: black;
}
/* VIDEO PLAYER - COLLECTION - ITEMS /ITEMS CHECKED - === */
.favorites-dropdown__list-title {
/* display: inline-block !important; */
min-height: 28px !important;
height: 28px !important;
line-height: 14px !important;
max-width: 80%;
min-width: 80%;
margin: 0px 0 0 0 !important;
padding: 1px 5px !important;
font-size: 11px !important;
white-space: pre-wrap !important;
word-break: normal !important;
}
.favorites-dropdown__list-quantity {
position: absolute;
display: inline-block;
vertical-align: top;
height: 15px !important;
line-height: 11px !important;
right: 6px;
top: 4px !important;
padding: 0px !important;
font-size: 11px !important;
color: #a0a0a0;
}
.favorites-dropdown__list-item--linked {
background: rgba(17, 239, 15, 0.34) !important;
border: 1px solid green;
}
.favorites-dropdown__list-item--linked::before {
right: 0px;
margin-top: -10px;
font-size: 7px;
}
/* VID - USER NAME (in CATEGORY) */
.video-page .categories-container.collapsable-list > li:first-of-type,
.video-page .categories-container.collapsable-list.collapsing > li:first-of-type,
.video-page .categories-container.collapsable-list.collapsing.collapsed > li.collapsed-item:first-of-type {
position: fixed !important;
display: inline-block !important;
height: 26px !important;
line-height: 26px !important;
width: 300px !important;
margin-bottom: 0px;
left: 725px !important;
top: 185px !important;
text-align: center;
visibility: visible !important;
z-index: 5000 !important;
border: 1px solid #333;
}
/* (new229) NEW */
.video-page .collapsable-list li,
.video-page .collapsable-list.collapsed li.collapsed-item {
visibility: visible !important;
}
/* (new288) FIRST TAG (NAME USER ? - WIB SUBSCRIB BUT */
.video-page .collapsable-list__item:first-of-type {
position: fixed !important;
display: inline-block !important;
width: 298px !important;
left: 726px !important;
top: 21vh!important;
margin: 0 !important;
text-align: center !important;
visibility: visible !important;
}
.video-page .collapsable-list__item:first-of-type a.video-tag {
display: inline-block !important;
height: 32px !important;
line-height: 32px !important;
margin: 0 !important;
text-align: center !important;
visibility: visible !important;
}
/* VID - USER NAME - LARGE MODE ok */
.video-page.video-page--large-mode .categories-container.collapsable-list > li:first-of-type {
top: 69vh !important;
}
.video-page .categories-container.collapsable-list > li:not(:first-of-type) .categories-container__item.categories-container__item--sub i,
.video-page .categories-container.collapsable-list > li:not(:first-of-type) .categories-container__item + .sub-button i,
.video-page .categories-container.collapsable-list > li:not(:first-of-type) .categories-container__item + .sub-button {
height: 15px;
line-height: 15px;
color: white !important;
}
.video-page .categories-container.collapsable-list > li:not(:first-of-type) i.xh-icon.pornstar-tag::before {
color: red !important;
}
/* SUBSC BUT */
.video-page .categories-container.collapsable-list > li:not(:first-of-type) .categories-container__item + .sub-button i.beta-star::before {
margin-left: -15px !important;
top: -6px !important;
color: white;
}
.video-page .categories-container.collapsable-list > li:first-of-type .categories-container__item + .sub-button i {
display: inline-block !important;
height: 20px !important;
line-height: 17px !important;
margin-left: 5px !important;
}
.video-page .categories-container.collapsable-list > li:not(:first-of-type) .sub-button__icon,
.video-page .categories-container.collapsable-list > li:not(:first-of-type) .sub-button__counter {
display: inline-block !important;
min-height: 15px !important;
line-height: 12px !important;
margin-top: 0px;
}
/* SUBSC BUT */
.video-page .categories-container.collapsable-list > li:first-of-type .sub-button__text {
display: none !important;
}
/* COUNT */
.video-page .categories-container .sub-button__counter {
height: 24px !important;
line-height: 24px !important;
margin-left: 5px !important;
}
/* MINI THUMB PORSTAR */
/* VIDEO - USER NAME (from CATEGORY TAGS) */
.video-page .categories-container.collapsable-list > li:first-of-type a {
height: 24px;
line-height: 24px;
}
/* RETIRED*/
.video-page .categories-container.collapsable-list > li:first-of-type a.categories-container__item--disabled {
background: rgba(252, 11, 59, 0.42);
}
.sub-button__special-icon.xh-icon.beta-star::before,
.sub-button__special-icon.xh-icon.friend::before {
position: relative !important;
display: inline-block !important;
height: 100% !important;
max-height: 22px !important;
min-height: 22px !important;
line-height: 22px !important;
top: -5px !important;
margin-left: 3px !important;
font-size: 11px !important;
color: red;
}
.categories-container__item > .xh-icon.left-icon::before {
position: relative !important;
height: 100% !important;
max-height: 22px !important;
min-height: 22px !important;
line-height: 12px !important;
top: -5px !important;
margin-left: 3px !important;
font-size: 11px !important;
color: red;
}
/* ICON - SUBSCRIB STAR FIEND / CHANNEL */
.video-page .categories-container .sub-button .sub-button__icon,
.video-page .categories-container .sub-button .sub-button__special-icon {
position: relative !important;
display: inline-block !important;
height: 14px !important;
line-height: 14px !important;
margin-left: -2px !important;
margin-right: -2px !important;
text-align: center !important;
}
/* (new139) ICON - SUBSCRIB STAR FIEND */
.sub-button[data-subscribed="false"].sub-button__special-icon.xh-icon.beta-star::before {
font-size: 13px !important;
color: gold !important;
}
.sub-button[data-subscribed="true"] .sub-button__special-icon.xh-icon.beta-star::before {
color: tomato !important;
}
/* SUBSCRIBE FRIEND - ALL */
.sub-button__special-icon.xh-icon.friend::before {
height: 20px !important;
line-height: 20px !important;
font-size: 15px !important;
color: gold !important;
}
/* SUBSCRIBE FRIEND - VIDEO */
.video-page .sub-button__special-icon.xh-icon.friend::before {
height: 30px !important;
line-height: 34px !important;
font-size: 15px !important;
}
.video-page .header-icons {
position: absolute !important;
display: inline-block !important;
width: 302px;
margin-bottom: 0px;
left: 725px;
top: 12.4vh !important;
text-align: center !important;
z-index: 10 !important;
background: rgba(51, 51, 51, 0.42);
}
/* LARGE MODE ok */
.video-page--large-mode .header-icons {
width: 300px !important;
height: 18px !important;
line-height: 15px;
left: 724px !important;
top: 702px !important;
}
.video-page--large-mode .header-icons i,
.video-page--large-mode .header-icons span {
height: 15px;
line-height: 15px;
}
/* VIDEO - HIDDEN USER PUBLISHER NAME + DATE PUBLISH */
.ab-info.controls-info__item.xh-helper-hidden {
position: absolute !important;
display: inline-block !important;
height: 40px;
width: 300px;
top: 53px !important;
left: 725px;
right: 0;
}
/* LARGE MODE ok */
.video-page--large-mode .controls-info {
position: fixed;
height: 42px;
width: 100%;
max-width: 30px;
min-width: 300px;
top: 70vh !important;
left: 723px;
}
.video-page--large-mode .ab-info.controls-info__item.xh-helper-hidden {
height: 0px;
line-height: 15px;
left: 0 !important;
top: 0px !important;
}
/* (new474) NEW - VIDEO - CATEGORY TAGS LIST - COLLAPSED/ COLLAPSING */
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="toggle-"] {
display: none !important;
}
.video-page #video-tags-list-container {
position: absolute !important;
display: inline-block !important;
width: 298px;
min-height: 30vh !important;
max-height: 30vh !important;
margin-bottom: 0px;
left: 726px;
top: 16vh !important;
padding: 5px;
overflow: hidden;
border: 1px solid red !important;
background: black !important;
}
/* (new486) COR */
.video-page #video-tags-list-container > [class^="container-"] {
display: flex !important;
/*flex-basis: max-content !important;*/
min-height: 30vh !important;
max-height: 100vh !important;
margin: 0 !important;
overflow: hidden;
overflow-y: auto !important;
/*border: 1px solid yellow !important;*/
}
/* (new473) */
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] {
display: inline-block !important;
min-height: 29vh !important;
max-height: 29vh !important;
margin: 0 !important;
overflow: hidden;
overflow-y: auto !important;
/*border: 1px solid green !important;*/
}
/* (new499) */
/* AWARD VOTE */
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"]:has(a[href^="https://xhamster.com/awards/"]) ,
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"]:has([data-tooltip="User is retired"]) ,
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"]:has(a[href^="https://xhamster.com/creators/"]) ,
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"]:has(a[href^="https://xhamster.com/channels/"]) ,
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"]:has(a[href^="https://xhamster.com/pornstars/"]) ,
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"]:has(a[href^="https://xhamster.com/users/"]) {
display: inline-block !important;
width: auto !important;
height: 100% !important;
min-height: 3.9vh !important;
max-height: 3.9vh !important;
margin: 0 0 4px 0!important;;
border-radius: 5px !important;
visibility: visible !important;
border: 1px solid silver !important;
}
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"],
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] {
display: inline-block !important;
width: auto !important;
height: 100% !important;
min-height: 2.5vh !important;
max-height: 2.5vh !important;
border-radius: 5px !important;
visibility: visible !important;
border: 1px solid red !important;
}
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a {
text-shadow: 1px 1px 6px #fff !important;
text-shadow: 2px 2px #000 !important;
text-shadow: 2px 2px 3px #000 !important;
text-shadow: 1px 1px 1px #000 !important;
/*border: 1px dashed pink !important;*/
}
/* (new498) USER DELETED */
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] [class*="disabled"] {
display: inline-block !important;
height: 100% !important;
min-height: 3.9vh !important;
max-height: 3.9vh !important;
min-width: 270px !important;
max-width: 270px !important;
margin: 0 0 3px 0 !important;
text-align: center !important;
visibility: visible !important;
}
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] [class*="disabled"] span {
width: 100% !important;
margin: 0 !important;
text-align: center !important;
}
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"]:has([data-tooltip="User is retired"]) span {
color: white !important;
background: red !important;
}
/* (new498) TAGS ITEMS - USER SUBSCRIB / CHANNEL - FOR GM "DUCKDUCKGO SEARCH ICON" */
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="/channels/"] ,
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[class*="withSubscribe-"] {
min-width: 284px !important;
max-width: 284px !important;
margin: 0 0 3px 0 !important;
visibility: visible !important;
}
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[class*="withSubscribe-"] span[class^="body-bold-"] {
min-width: 160px !important;
max-width: 160px !important;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="/creators/"]:has(.xh-icon) span[class^="body-bold-"] {
min-width: 132px !important;
max-width: 132px !important;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/* (new499) TAGS ITEMS - PORNSTAR / CREATOR / CELEB*/
/* AWARD VOTE */
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"]:has(a[href^="https://xhamster.com/awards/"]) ,
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="/celebrities/"] ,
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="/creators/"] ,
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="/pornstars/"] {
min-width: 270px !important;
max-width: 270px !important;
height: 100% !important;
min-height: 3.6vh !important;
max-height: 3.6vh !important;
margin: 0 0 0px 0 !important;
text-shadow: 1px 1px 6px #fff !important;
text-shadow: 2px 2px #000 !important;
text-shadow: 2px 2px 3px #000 !important;
text-shadow: 1px 1px 1px #000 !important;
/*border: 1px dashed pink !important;*/
}
/* (new497) TAGS ITEMS - CATEG / TAGS / HD / H4 */
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="/4k"] ,
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="/hd"],
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] button [data-testid="suggest-button"] ,
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="/tags/"],
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="/categories/"] {
display: inline-block !important;
vertical-align: top !important;
min-width: 133px !important;
max-width: 133px !important;
height: 2.2vh !important;
line-height: 2vh !important;
margin: 0 2px 0px 0 !important;
padding: 1px 0 1px 1px !important;
font-size: 10px !important;
}
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="/4k"] [class^="content-"] ,
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="/hd"] [class^="content-"],
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] button [data-testid="suggest-button"] [class^="content-"] ,
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="/tags/"] [class^="content-"],
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="/categories/"] [class^="content-"] {
display: inline-block !important;
vertical-align: middle !important;
min-width: 133px !important;
max-width: 133px !important;
height: 2.2vh !important;
line-height: 2.2vh !important;
margin: 0 0px 0px 0 !important;
padding: 1px 0 1px 1px !important;
font-size: 10px !important;
}
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="/hd"] span,
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="/4k"] span,
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="/tags/"] span,
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="/categories/"] span {
display: inline-block !important;
vertical-align: top !important;
height: 2.2vh !important;
line-height: 2.2vh !important;
padding: 0 !important;
font-size: 11px !important;
}
/* (new497) TAGS - GM " XHamster - IA 04 - Retired User Search (DuckDuckGo: In site search)" */
button.search-button {
display: block !important;
float: right !important;
align-items: center;
height: 1.8vh !important;
line-height: 1.8vh !important;
padding: 1px 3px !important;
border: none;
border-radius: 5px;
cursor: pointer;
color: white;
background: green;
}
button.search-button i.fa {
position: absolute !important;
display: inline-block !important;
width: 16px !important;
height: 1.8vh !important;
line-height: 1.8vh !important;
margin: -0.1vh 0px 0 0px !important;
border-radius: 100% !important;
opacity: 0 !important;
transition: opacity ease 0.7s !important;
color: white;
background: #111 !important;
}
button.search-button:hover i.fa {
position: absolute !important;
display: inline-block !important;
width: 16px !important;
height: 1.8vh !important;
line-height: 1.8vh !important;
margin: -0.1vh 0px 0 0px !important;
border-radius: 100% !important;
opacity: 1 !important;
transition: opacity ease 0.7s !important;
color: white;
background: #111 !important;
}
/* (new498) FOR CREATOR / BUDDY TXT */
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[class*="withSubscribe-"]:has(span[class^="body-bold-"]) button.search-button ,
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"]:has(a[href^="https://xhamster.com/creators/"]) button.search-button {
position: absolute !important;
display: inline-block !important;
float: none !important;
vertical-align: middle !important;
align-items: center;
height: 3vh !important;
line-height: 0vh !important;
right: 0 !important;
padding: 1px 3px !important;
border: none;
border-radius: 5px;
cursor: pointer;
color: white;
background: green !important;
}
/* (new474) TAGS ITEMS - SUGGEST BUTTON */
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] button[data-testid="suggest-button"] {
display: inline-block !important;
vertical-align: top !important;
min-width: 270px !important;
max-width: 270px !important;
height: 1.5vh !important;
line-height: 1vh !important;
margin: 0 2px 0px 0 !important;
padding: 0px 0 0px 0px !important;
border-radius: 5px !important;
font-size: 10px !important;
color: gold !important;
background: green !important;
}
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] button[data-testid="suggest-button"] span {
display: inline-block !important;
vertical-align: top !important;
height: 1.5vh !important;
line-height: 1vh !important;
padding: 0 !important;
font-size: 10px !important;
}
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] button[data-testid="suggest-button"] span svg {
display: inline-block !important;
width: 15px !important;
max-height: 1.2vh !important;
line-height: 1.2vh !important;
margin: 0 0px 0px 0 !important;
color: gold !important;
}
/* (new476) TAGS ITEMS - HOVER */
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="/users/"]:hover {
background: #603434 !important;
}
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="*/creators/"]:hover {
background: #00f !important;
}
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="*/pornstars/"]:hover {
background: #64d764 !important;
}
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="/celebrities/"]:hover {
background: rgba(31, 26, 142, .92) !important;
}
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="*/channels/"]:hover {
background: #ffd700 !important;
}
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] [class*="disabled"]:hover {
opacity: 1 !important;
background: red !important;
}
/* (new476) TAGS ITEMS - ALL OTHER - HOVER */
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a:not([href*="/channels/"]):not([href*="*/pornstars/"]):not([href*="/creators/"]):not([href*="/celebrities/"]):not([href*="/users/"]):hover {
background: #111 !important;
}
/* (new486) HOVER - TAG - HOVER - BIG AVATAR PREVIEW */
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"]:hover a[href*="/celebrities/"] img:not([src="https://duckduckgo.com/favicon.ico"]) ,
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"]:hover a[href*="/creators/"] img:not([src="https://duckduckgo.com/favicon.ico"]) ,
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"]:hover a[href*="/users/"] img:not([src="https://duckduckgo.com/favicon.ico"]) ,
.video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"]:hover a[href*="/pornstars/"] img:not([src="https://duckduckgo.com/favicon.ico"]) {
display: inline-block;
position: fixed !important;
vertical-align: middle;
height: auto !important;
line-height: 92px !important;
min-width: 202px !important;
max-width: 202px !important;
left: 1025.7px !important;
top: 2.5vh !important;
z-index: 50000000 !important;
border: 8px solid #D33535 !important;
}
/* (new476) TAG NORMAL - NO AVATAR*/
.video-page #video-tags-list-container ul.video-categories-tags li:not(:first-of-type):not([class*="toggle-"]) a.video-tag:not([href*="/pornstars/"]):not([href*="/creators/"]):not([href*="/celebrities/"]):not([href*="/channels/"]) {
display: inline-block !important;
min-width: 132px !important;
max-width: 132px !important;
min-height: 19px !important;
max-height: 19px !important;
line-height: 18px !important;
margin: 3px 1px 1px 0px !important;
padding: 0 !important;
font-size: 12px !important;
text-align: center;
overflow: hidden !important;
text-overflow: ellipsis !important;
color: white !important;
}
/* (new368) VID - TAGS LIST- USER (DELETED?) - FIRST TAG - FIXED */
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"][class*="padded-"]:first-of-type {
position: fixed !important;
display: inline-block !important;
min-width: 290px !important;
max-width: 290px !important;
top: 21vh !important;
margin: 0 !important;
visibility: visible !important;
z-index: 500 !important;
}
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"][class*="padded-"]:first-of-type .video-tag--subscription {
padding: 0 0 0 10px !important;
font-weight: 700;
}
/* DELETED ? */
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"][class*="padded-"] .video-tag.video-tag--disabled {
display: inline-block;
margin: 0 0 5px;
max-width: 219px;
min-width: 219px;
height: 32px !important;
line-height: 32px !important;
text-align: center !important;
visibility: visible;
background: #e34449 !important;
}
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"][class*="padded-"] .video-tag.video-tag--disabled:after {
content: "✘" !important;
position: absolute !important;
height: 31.9px;
width: 49px !important;
right: 0px !important;
padding: 0 1px !important;
color: white !important;
border-radius: 2px 0 0 2px !important;
font-size: 12px !important;
background: #e34449 !important;
}
/* (new297) USER AUTHOR - FIRST TAG - FIXED */
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"]:first-of-type {
position: fixed !important;
display: inline-block !important;
min-width: 270px !important;
max-width: 270px !important;
top: 21vh !important;
visibility: visible !important;
z-index: 500 !important;
}
/* (new368) */
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"][class*="padded-"] .video-tag {
display: inline-block !important;
min-width: 235px !important;
max-width: 235px !important;
height: 32px !important;
line-height: 32px !important;
margin: 0 0 5px 0 !important;
visibility: visible !important;
}
.video-page #video-tags-list-container li[class^="item"][class*="padded-"] .video-tag--subscription {
display: inline-block !important;
visibility: visible !important;
}
/* (new382) CHANNEL VISITED */
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"]:not([class*="padded-"]) a.video-tag[href*="/channels/"],
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"]:not([class*="padded-"]) a.video-tag[href*="/users/"],
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"]:not([class*="padded-"]) a.video-tag[href*="/celebrities/"],
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"]:not([class*="padded-"]) a.video-tag[href*="/creators/"],
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"]:not([class*="padded-"]) a.video-tag[href*="/pornstars/"] {
min-width: 270px !important;
max-width: 270px !important;
background-color: rgba(204, 32, 37, 0.56) !important;
color: gold !important;
}
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"] a.video-tag[href*="/channels/"],
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"] a.video-tag[href*="/users/"],
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"] a.video-tag[href*="/celebrities/"],
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"] a.video-tag[href*="/creators/"],
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"] a.video-tag[href*="/pornstars/"] {
background-color: rgba(204, 32, 37, 0.56) !important;
color: gold !important;
}
.video-page #video-tags-list-container li[class^="item"]:not([class*="padded-"]):hover a.video-tag[href*="/channels/"],
.video-page #video-tags-list-container li[class^="item"]:not([class*="padded-"]):hover a.video-tag[href*="/users/"],
.video-page #video-tags-list-container li[class^="item"]:not([class*="padded-"]):hover a.video-tag[href*="/celebrities/"],
.video-page #video-tags-list-container li[class^="item"]:not([class*="padded-"]):hover a.video-tag[href*="/creators/"],
.video-page #video-tags-list-container li[class^="item"]:not([class*="padded-"]):hover a.video-tag[href*="/pornstars/"] {
min-width: 270px !important;
max-width: 270px !important;
height: 32px !important;
line-height: 32px !important;
background-color: rgba(33, 78, 32, 0.61) !important;
color: gold !important;
}
/* (new467) */
.video-page #video-tags-list-container li[class^="item"]:hover a.video-tag[href*="/channels/"]:before,
.video-page #video-tags-list-container li[class^="item"]:hover a.video-tag[href*="/users/"]:before,
.video-page #video-tags-list-container li[class^="item"]:hover a.video-tag[href*="/celebrities/"]:before,
.video-page #video-tags-list-container li[class^="item"]:hover a.video-tag[href*="/creators/"]:before,
.video-page #video-tags-list-container li[class^="item"]:hover a.video-tag[href*="/pornstars/"]:before {
content: "▶" !important;
min-width: 27px !important;
max-width: 27px !important;
color: gold !important;
}
/* (new382) */
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"] a.video-tag[href*="/channels/"]:visited,
.video-page #video-tags-list-container li[class^="item"]:hover a.video-tag[href*="/users/"]:visited,
.video-page #video-tags-list-container li[class^="item"][href*="/celebrities/"]:visited,
.video-page #video-tags-list-container li[class^="item"][href*="/creators/"]:visited,
.video-page #video-tags-list-container li[class^="item"][href*="/pornstars/"]:visited {
background-color: rgba(1, 128, 0, 0.52) !important;
color: gold !important;
}
/* (new296) */
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"][class*="padded-"]:first-of-type:hover .video-tag .video-tag__avatar[style*=";background-color:"],
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"][class*="padded-"]:first-of-type:hover .video-tag img.xh-avatar.xh-avatar.video-tag__avatar[src*="avatar"],
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"][class*="padded-"]:first-of-type:hover.video-tag img.xh-avatar.xh-avatar.smaller.video-tag__avatar[src^="https://thumb-user."],
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"][class*="padded-"]:first-of-type:hover .video-tag img.xh-avatar.xh-avatar.smaller.video-tag__avatar[src^="https://pornstar-thumb"],
.video-page #video-tags-list-container li[class^="item"]:hover .video-tag .video-tag__avatar[style*=";background-color:"],
.video-page #video-tags-list-container li[class^="item"]:hover .video-tag img.xh-avatar.xh-avatar.video-tag__avatar[src*="avatar"],
.video-page #video-tags-list-container li[class^="item"]:not(:first-of-type):hover .video-tag img.xh-avatar.xh-avatar.smaller.video-tag__avatar[src^="https://thumb-user."],
.video-page #video-tags-list-container li[class^="item"]:hover .video-tag img.xh-avatar.xh-avatar.video-tag__avatar[src^="https://thumb-user"],
.video-page #video-tags-list-container li[class^="item"]:hover .video-tag img.xh-avatar.xh-avatar.smaller.video-tag__avatar[src^="https://pornstar-thumb"] {
display: inline-block;
position: fixed !important;
vertical-align: middle;
height: auto !important;
line-height: 92px !important;
min-width: 206px !important;
left: 1024.2px !important;
top: 25.5vh !important;
border-radius: 0 5px 5px 0 !important;
box-shadow: 10px 15px 10px rgba(0, 0, 0, 1);
background-size: contain !important;
z-index: 50000000 !important;
border: 8px solid #D33535 !important;
}
/* (new436) SEARCH SUGGESTIONS MENU - BIG AVATAR HOVER */
.search-container .search-suggestions li.suggest-item:hover .avatar img {
display: inline-block;
position: fixed !important;
vertical-align: middle;
height: auto !important;
line-height: 92px !important;
min-width: 185px !important;
max-width: 185px !important;
left: 826.5px !important;
top: 2.5vh !important;
border-radius: 5px 0 0 5px!important;
box-shadow: 10px 15px 10px rgba(0, 0, 0, 1);
background-size: contain !important;
z-index: 50000000 !important;
border: 8px solid #D33535 !important;
}
.search-container .search-suggestions li.suggest-item:hover .avatar:before {
content: "◀" !important;
min-width: 20px !important;
max-width: 20px !important;
margin-left: -10px !important;
color: gold !important;
}
/* LARGE */
.video-page.video-page--large-mode .categories-container li:not(:first-of-type):hover .xh-avatar {
top: 77.5vh !important;
}
.video-page .categories-container.collapsable-list > li:not(:first-of-type):not(.collapsable-toggle) a.categories-container__item--sub {
float: left !important;
max-width: 185px !important;
min-width: 185px !important;
margin: 0px 0px 2px 0px !important;
padding: 0 10px 0 0px !important;
border-radius: 3px 0 0 3px;
}
.video-page .categories-container.collapsable-list > li:not(:first-of-type):not(.collapsable-toggle) .categories-container__item--sub + .sub-button.exclude-tablet {
float: right !important;
height: 15px !important;
line-height: 15px !important;
min-width: 80px !important;
max-width: 80px !important;
left: 0px !important;
margin: 0 4px 2px 0px !important;
padding: 0 0 0 0px !important;
border-radius: 0 3px 3px 0;
border: 1px solid gray !important;
}
.video-page .categories-container.collapsable-list > li:not(:first-of-type):not(.collapsable-toggle) .categories-container__item--sub + .sub-button.exclude-tablet .sub-button__icon.xh-icon.tick2 {
min-height: 12px !important;
max-height: 12px !important;
line-height: 10px !important;
margin: 0px !important;
padding: 0px !important;
border-radius: 5px;
}
/* (new369) INFOS - MESS GIFT / UNSUB / SUBSCRIB BUTTON - ALL */
.landing-info__communication-block {
position: fixed !important;
display: inline-block !important;
float: none !important;
width: auto !important;
height: 26px !important;
white-space: nowrap !important;
margin: 0px 0px 0 0 !important;
top: 3.1vh !important;
right: 670px !important;
}
.landing-info__communication-block .landing-info__subscription {
display: block !important;
height: 26px !important;
float: right !important;}
.landing-info__communication-block .landing-info__subscription .xh-button.large {
min-width: 130px !important;
}
.landing-info__communication-block .landing-info__subscription a{
display: none !important;
}
.landing-info__communication-block i.button__onlyIcon,
.landing-info__communication-block i.xh-icon.gift-new.button__onlyIcon,
.landing-info__communication-block i.xh-icon.message.button__onlyIcon {
position: relative !important;
display: inline-block !important;
height: 15px !important;
line-height: 15px !important;
top: -5px !important;
font-size: 12px !important;
}
/* (new327) UNSUB / SUBSCRIB BUTTON - ALL */
.landing-info__communication-block .sub-button {
display: inline-block !important;
height: 17px !important;
line-height: 15px !important;
padding: 0px 10px !important;
color: white !important;
}
.sub-button[data-tooltip="Unsubscribe"] {
color: white !important;
background: green !important;
}
.sub-button[data-tooltip="Unsubscribe"] i {
height: 17px !important;
line-height: 15px !important;
color: white !important;
background: green !important;
}
/* (new296) INFO - GIFT/MESS */
.landing-info__communication-block div[class^="buttons-"]:not(.landing-info__subscription) a,
.landing-info__communication-block .xh-button:not(.sub-button) {
display: inline-block !important;
height: 17px !important;
line-height: 15px !important;
min-width: 25px !important;
max-width: 25px !important;
margin: 4px 3px 0 0 !important;
padding: 0px 3px !important;
text-align: center !important;
}
.landing-info__communication-block .xh-button:not(.sub-button) .button__body .xh-icon,
.landing-info__communication-block .xh-button:not(.sub-button) .button__body {
display: inline-block !important;
height: 17px !important;
line-height: 10px !important;
padding: 0px 0px !important;
font-size: 8px !important;
}
.landing-info__communication-block .xh-button.landing-info__tips span.button__body .xh-icon::before {
display: inline-block !important;
height: 17px !important;
line-height: 10px !important;
padding: 0px 0px !important;
font-size: 12px !important;
}
/* (new368) VIDEO - SUBSCRIB BUTTON */
.video-page .sub-button {
float: right !important;
width: 49px;
height: 32px !important;
line-height: 30px !important;
padding: 0 !important;
color: white !important;
}
.video-page .sub-button i {
display: none !important;
}
.video-page .sub-button > span {
float: left !important;
width: 49px;
height: 15px !important;
line-height: 15px !important;
margin: 0 0 0 0 !important;
color: white !important;
}
.video-page .sub-button > span + span {
float: left !important;
width: 49px;
height: 15px !important;
line-height: 15px !important;
font-size: 10px !important;
color: white !important;
}
/* (new368) */
.video-page .sub-button > span.button__body span,
.video-page .sub-button > span:not(.button__body) {
float: left;
width: 47px;
height: 15px;
line-height: 15px;
margin: 0;
font-size: 8px;
color: white;
}
.video-page .sub-button > span .sub-button__text {
margin-top: -6px !important;
font-weight: 700;
}
.video-page .sub-button > span .sub-button__counter {
margin-top: -2px !important;
font-size: 10px !important;
font-weight: 700 !important;
}
.video-page .sub-button[data-tooltip="Subscribe"] {
color: white !important;
}
.video-page .sub-button[data-tooltip="Subscribe"] > span.button__body i + span {
font-size: 8px !important;
}
/* (new368) SUBRIBED INDICATOR */
.video-page .sub-button[data-tooltip="Unsubscribe"]:before {
content: "✔" !important;
position: absolute !important;
height: 30px !important;
left: -8px !important;
top: 0 !important;
padding: 0 1px !important;
color: white !important;
border-radius: 2px 0 0 2px !important;
font-size: 10px !important;
background: #e34449 !important;
}
/* TAGS - BADGE AMAT */
/* VIDE - CHANNEL */
.video-page .categories-container li:not(:first-of-type):not(:hover) .xh-icon.channel,
.video-page .categories-container li:not(:first-of-type):not(:hover) .xh-icon.channel,
.video-page .categories-container.collapsable-list > li:not(:first-of-type):not(.collapsable-toggle) a.categories-container__item i.xh-icon {
position: absolute !important;
display: inline-block !important;
width: 10px !important;
height: 15px !important;
line-height: 10px !important;
margin-top: -14px !important;
margin-left: -9px !important;
z-index: 50000000 !important;
}
.video-page .categories-container li:not(:first-of-type):not(:hover) .xh-icon.channel::before,
.video-page .categories-container li:not(:first-of-type):not(:hover) .xh-icon.channel::before,
.video-page .categories-container.collapsable-list > li:not(:first-of-type):not(.collapsable-toggle) a.categories-container__item i.xh-icon.creator-amateur::before {
height: 10px !important;
line-height: 10px !important;
font-size: 12px !important;
}
.video-page .categories-container li:not(:first-of-type):not(:hover) .xh-icon.channel::after,
.video-page .categories-container li:not(:first-of-type):not(:hover) .xh-icon.channel::after,
.video-page .categories-container.collapsable-list > li:not(:first-of-type):not(.collapsable-toggle) a.categories-container__item i.xh-icon.creator-amateur::after {
height: 10px !important;
line-height: 20px !important;
font-size: 12px !important;
margin-left: 0px !important;
}
/* (new476) TAG */
.video-page .categories-container__item[href*="/creators/"],
.video-page .categories-container__item[href*="/pornstars/"] {
color: red !important;
background: rgba(228, 162, 51, 0.93);
}
.video-page a.categories-container__item[href*="/celebrities/"] {
color: red !important;
background: rgba(73, 43, 152, 0.93);
}
.video-page .categories-container__item[href*="/amateurs/"] {
color: white !important;
background: rgba(113, 100, 147, 0.93) !important;
}
.video-page .categories-container.collapsable-list > li:not(:first-of-type):not(.collapsable-toggle) a.categories-container__item--sub[href*="/creators/"] {
color: white !important;
background: rgba(113, 100, 147, 0.93) !important;
}
.video-page .categories-container__item[href*="/pornstars/"] {
color: red !important;
background: rgba(228, 162, 51, 0.93);
}
.video-page .categories-container__item[href*="/channels/"] {
color: white !important;
background: rgba(239, 121, 53, 0.79);
}
/* (new476) iN - STAR */
.categories-container__item[href*="/amateurs/"]:visited .xh-icon.left-icon.pornstar-tag:before {
color: rgba(48, 154, 239, 0.73) !important;
}
.video-page .entity-description-container__categories a.categories-container__item[href*="/celebrities/"]:visited .xh-icon.left-icon.pornstar-tag:before {
color: rgba(174, 171, 248, 0.92) !important;
}
.video-page .categories-container__item[href*="/amateurs/"] .left-icon::before,
.video-page .categories-container__item[href*="/celebrities/"] .categories-container__icon .left-icon::before {
color: gold !important;
}
.video-page .categories-container__item[href*="/pornstars/"] .left-icon::before {
color: red !important;
}
/* (new296) TAGS VISITED - COLOR/WHITE + BORDER/RED + BACKGROUND/PERU - ALL */
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"] a.video-tag {
color: white !important;
background: #222 !important;
}
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"] a.video-tag:visited {
color: white !important;
background: #333 !important;
}
/* (new476) TAGS - TAG - VISITED */
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"] a.video-tag[href*="/tags/"]:visited {
color: tomato !important;
border: 1px solid red !important;
background: #333 !important;
}
/* (new476) TAGS - CATG - VISITED */
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"] a.video-tag[href*="/categories/"]:visited {
color: tomato !important;
background: #333 !important;
}
/* (new476) TAGS - USER - VISITED */
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"] a.video-tag[href*="/users/"]:visited {
color: white !important;
background: #017000 !important;
}
/* (new476) TAGS - PORNST - VISITED */
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"] a.video-tag[href*="/pornstars/"]:visited {
color: white !important;
background: green !important;
}
/* (new476) TAGS - CELEB - VISITED */
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"] a.video-tag[href*="/celebrities/"]:visited {
color: white !important;
background: rgba(156, 134, 214, 0.93) !important;
}
/* (new476) TAGS - AMAT - VISITED */
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"] a.video-tag[href*="/amateurs/"]:visited {
color: white !important;
background: peru !important;
}
/* (new476) TAGS - CREATOR - VISITED */
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class^="item"] a.video-tag[href*="/creators/"]:visited {
color: white !important;
background: green !important;
}
/* USER NAME IN MIDDLE PANEL */
.video-page .categories-container.collapsable-list > li:first-of-type a.categories-container__item--sub {
float: none !important;
width: 200px !important;
height: 22px !important;
line-height: 20px !important;
margin: 1px 0 0 0 !important;
padding: 0 3px !important;
border-radius: 3px 0 0 3px;
font-size: 15px !important;
text-align: center;
overflow: hidden !important;
text-overflow: ellipsis !important;
color: white !important;
border: 1px solid gray !important;
background: tomato !important;
}
.video-page .categories-container.collapsable-list > li:first-of-type a.categories-container__item--sub + .sub-button {
width: 85px !important;
height: 22px !important;
line-height: 20px;
top: 1px !important;
padding: 0 !important;
border: 1px solid gray !important;
}
.video-page .categories-container .sub-button__special-icon.xh-icon.sponsor-tag-old,
.video-page .categories-container .sub-button__icon.xh-icon.sub {
font-size: 10px !important;
height: 20px !important;
line-height: 20px;
}
/* STAR TAG IN CATEGORY PANEL - with STAR + COUNT */
.video-page .categories-container.collapsable-list > li:not(:first-of-type):not(.collapsable-toggle) a.categories-container__item--sub {
min-width: 185px !important;
max-width: 185px !important;
margin: 0 0px 2px 0 !important;
padding: 0 0px 0 3px !important;
border: 1px solid gray !important
}
.video-page .categories-container.collapsable-list.collapsing.collapsed > li:not(:first-of-type):not(.collapsable-toggle) a.categories-container__item--sub {
min-width: 185px !important;
max-width: 185px !important;
padding: 0 5px !important;
}
/* (new476) SHEMALE */
.video-page .categories-container__item[href*="/gay/"],
.video-page .categories-container__item[href*="/shemale/"] {
color: white !important;
background: purple;
}
.video-page .categories-container.collapsable-list > li:not(:first-of-type):not(.collapsable-toggle) a.categories-container__item:not(.categories-container__item--sub)[href^="/gay/hd"],
.video-page .categories-container.collapsable-list > li:not(:first-of-type):not(.collapsable-toggle) a.categories-container__item:not(.categories-container__item--sub)[href*="/gay/"],
.video-page .categories-container.collapsable-list > li:not(:first-of-type):not(.collapsable-toggle) a.categories-container__item:not(.categories-container__item--sub)[href^="/shemale/hd"],
.video-page .categories-container.collapsable-list > li:not(:first-of-type):not(.collapsable-toggle) a.categories-container__item:not(.categories-container__item--sub)[href*="/shemale/"] {
color: pink!important;
background: purple !important;
border: 1px dashed purple !important;
}
/* (new476) TAGS - SHEMALE /GAY - VISITED */
.video-page .categories-container.collapsable-list > li:not(:first-of-type):not(.collapsable-toggle) a.categories-container__item:not(.categories-container__item--sub)[href^="/gay/hd"]:visited,
.video-page .categories-container.collapsable-list > li:not(:first-of-type):not(.collapsable-toggle) a.categories-container__item:not(.categories-container__item--sub)[href*="/gay/"]:visited,
.video-page .categories-container.collapsable-list > li:not(:first-of-type):not(.collapsable-toggle) a.categories-container__item--sub[href*="/gay/"]:visited,
.video-page .categories-container.collapsable-list > li:not(:first-of-type):not(.collapsable-toggle) a.categories-container__item:not(.categories-container__item--sub)[href^="/shemale/hd"]:visited,
.video-page .categories-container.collapsable-list > li:not(:first-of-type):not(.collapsable-toggle) a.categories-container__item:not(.categories-container__item--sub)[href*="/shemale/"]:visited,
.video-page .categories-container.collapsable-list > li:not(:first-of-type):not(.collapsable-toggle) a.categories-container__item--sub[href*="/shemale/"]:visited {
color: purple !important;
background: pink !important;
}
/* LARGE - ok */
.video-page--large-mode .categories-container.collapsable-list.collapsing > li:not(:first-of-type):not(.collapsable-toggle) a.categories-container__item--sub {
min-width: 185px !important;
max-width: 185px !important;
}
/* (new229) NEW - VIDEO - DESCRIPTION- === */
.ab-info.controls-info__item.xh-helper-hidden p,
.ab-info.controls-info__item.xh-helper-hidden > p:empty,
.ab-info.controls-info__item.xh-helper-hidden > p:not(:empty) {
position: absolute;
display: inline-block !important;
height: 100% !important;
min-height: 100px !important;
max-height: 100px !important;
width: 300px;
top: 41vh;
left: 0px;
right: 0;
padding: 5px;
overflow: hidden;
overflow-y: auto;
z-index: 10;
border: 1px solid #333;
}
/* (new434) LARGE MODE */
.video-page--large-mode .ab-info.controls-info__item.xh-helper-hidden p,
.video-page--large-mode .ab-info.controls-info__item.xh-helper-hidden > p:empty,
.video-page--large-mode .ab-info.controls-info__item.xh-helper-hidden > p:not(:empty) {
position: absolute;
display: inline-block;
max-height: 105px !important;
min-height: 105px !important;
width: 298px;
top: 18vh !important;
overflow: hidden;
overflow-y: auto;
}
/* VIDEO - USER PUBLISHED - === */
.entity-info-container__author,
.entity-info-container__date {
display: inline-block;
font-size: 14px;
height: 20px;
line-height: 15px;
width: 100%;
margin-top: 4px;
text-align: center;
}
.entity-info-container__author {
position: relative !important;
display: inline-block !important;
margin: 3px 0 0 0 !important;
font-size: 0px;
z-index: 0 !important;
background: #111 !important;
border-bottom: 1px solid red !important;
}
/* (new461) */
.entity-author-container__name {
display: inline-block;
width: 100%;
height: 15px;
line-height: 11px !important;
margin-top: 4px !important;
font-size: 15px;
user-select: all !important;
color: peru;
}
/* LARGE MODE ok */
.video-page--large-mode .entity-author-container__name {
margin-top: 4px !important;
}
/* (new397) */
.entity-author-container__name:hover {
color: #81B068 !important;
}
.entity-container__block--verified {
position: absolute !important;
display: inline-block !important;
right: 0;
top: 0.5vh !important;
}
/* VIDEO - DATE */
.entity-info-container__date {
height: 28px !important;
line-height: 15px;
margin-top: 3px !important;
padding-bottom: 0px !important;
border-bottom: 1px solid red;
}
.entity-info-container__date:before {
content: attr(data-tooltip);
position: absolute;
display: inline-block !important;
width: 17px !important;
left: 0;
padding: 0 3px !important;
overflow: hidden;
white-space: nowrap;
font-size: 9px !important;
text-align: center !important;
border: 1px solid #222;
border-right: 4px solid #222;
background: #222 !important;
}
/* (new289) */
.entity-info-container__date:after {
content: "No WaterMark \A before 03.2017";
position: absolute;
display: inline-block !important;
width: 80px;
line-height: 9px;
right: 0;
margin-top: 15px !important;
padding: 1px 3px !important;
font-size: 10px;
text-align: center !important;
border-radius: 5px;
white-space: pre !important;
overflow: hidden !important;
z-index: 100 !important;
border: 1px solid red;
background: #111;
}
/* (new225) VIDEO / PHOTOS PAGE - SHOW HIDEEN 2 LAST RELATED VIDEO - === */
.thumb-list--related-gallery .thumb-list__item:nth-child(11),
.thumb-list--related-gallery .thumb-list__item:nth-child(12),
.thumb-list--related .thumb-list__item:nth-child(11),
.thumb-list--related .thumb-list__item:nth-child(12) {
display: inline-block !important;
}
/* SORT - ALL / SUBSCRIPTION LIST */
.sort-section .xh-tabset .button {
margin-left: 31px !important;
}
.sort-section.xh-tabbed.no-upper .xh-tabset .button,
.xh-tabbed .xh-tabset > button:first-child,
.xh-tabbed .xh-tabset > .button:first-child,
.xh-tabbed .xh-tabset > a:first-child {
display: inline-block !important;
min-height: 20px !important;
max-height: 20px !important;
line-height: 15px !important;
margin-right: 3px !important;
margin-left: 2px !important;
padding: 2px 3px 5px 5px !important;
border-top: 0 none !important;
border-radius: 3px 3px 0 0 !important;
}
/* (new327) BUTTO DEAL / OFFERS */
.sort-section.xh-tabbed .xh-tabset > a.button[href*="/deals"] {
display: none !important;
}
.button.current-tab {
display: inline-block !important;
min-height: 23px !important;
line-height: 15px !important;
padding: 0 !important;
border-bottom: 3px solid red !important;
border-top: 0 none !important;
}
.sort-section .xh-tabset .button.darkest.xh-dropdown.line-before::before {
top: -4px;
}
/* ==== END - DIVERS ALL ===== */
/* TOP HEADER - LANGUAGE MENU - === */
header .top-header .languagebox {
position: absolute;
display: inline-block;
vertical-align: top;
height: 25px;
min-width: 35px;
max-width: 35px;
top: 3px !important;
left: -10px !important;
padding: 0px;
}
header .top-header .languagebox .xh-button {
height: 25px;
letter-spacing: 0px !important;
margin-bottom: 8px;
}
.xh-dropdown .dropdown {
border-radius: 3px;
box-shadow: 5px 5px 5px 0 rgba(0, 0, 0, 0.77) !important;
background: black !important;
}
/* CONTACT MORE */
.contact-us-page aside .show-more {
position: relative !important;
display: inline-block !important;
z-index: 5000 !important;
}
/* CATEGORY - RELATED CONTAINER - === */
.category-related-container:before {
content: "◀▶"
}
.category-related-container {
position: absolute;
width: 27px !important;
height: 18px !important;
top: 8px !important;
right: 0px !important;
padding: 0px !important;
overflow: hidden;
z-index: 5000000 !important;
transition: all ease 0.7s !important;
border-top: 1px solid #303030;
background: red !important;
}
.category-related-container:hover {
width: auto !important;
height: auto !important;
padding: 5px !important;
background: black !important;
}
/* (new284) CONTEXT MENU */
.xp-context-menu,
.xp-context-menu.xh-helper-hidden {
position: fixed !important;
display: inline-block !important;
width: 140px !important;
height: 30px !important;
line-height: 20px !important;
top: 59vh !important;
left: 620px !important;
padding: 2px 0;
border-radius: 3px;
white-space: nowrap !important;
z-index: 50 !important;
opacity: 0.4 !important;
transform: translate(-40px, 0px) scale(0.5) !important;
background-color: #303030;
}
/* (new473) LARGE */
.video-page:has(.xplayer-large-mode) .xp-context-menu,
.video-page:has(.xplayer-large-mode) .xp-context-menu.xh-helper-hidden {
top: 60vh !important;
left: 400px !important;
}
.xp-context-menu:hover,
.xp-context-menu.xh-helper-hidden:hover {
opacity: 1 !important;
transform: translate(-5px, 0px) scale(1) !important;
background: black !important;
}
.xp-context-menu .xp-context-menu__item,
.xp-context-menu.xh-helper-hidden .xp-context-menu__item {
opacity: 0.4 !important;
}
.xp-context-menu .xp-context-menu__item:hover,
.xp-context-menu.xh-helper-hidden .xp-context-menu__item:hover {
opacity: 1 !important;
}
.xp-context-menu__item {
height: 20px !important;
line-height: 20px !important;
float: left !important;
padding: 3px !important;
font-size: 0px !important;
}
/* (new216) */
.xp-context-menu__item[data-action="report"]:before,
.xp-context-menu__item[data-action="url"]:before,
.xp-context-menu__item[data-action="url-time"]:before,
.xp-context-menu__item[data-action="embed"]:before,
.xp-context-menu__item[data-action="help"]:before {
padding: 4px 4px;
font-size: 12px;
border-radius: 10%;
}
.xp-context-menu__item[data-action="url"]:before {
content: "🔗";
border-radius: 30%;
background: red;
}
.xp-context-menu__item[data-action="url-time"]:before {
content: "🔗🕔";
background: aqua;
}
.xp-context-menu__item[data-action="embed"]:before {
content: "🔗🎞";
background: tomato;
}
.xp-context-menu__item[data-action="help"]:before {
content: "❓";
background: olive !important;
}
.xp-context-menu__item[data-action="report"]:before {
content: "🚧";
background: gray !important;
}
.xp-context-menu__item[data-action="help"]:hover:after,
.xp-context-menu__item[data-action="report"]:hover:after,
.xp-context-menu__item[data-action="embed"]:hover:after,
.xp-context-menu__item[data-action="url-time"]:hover:after,
.xp-context-menu__item[data-action="url"]:hover:after {
position: absolute;
top: -20px;
left: 0;
padding: 0px 4px;
border-radius: 3px;
font-size: 12px;
background: black;
}
.xp-context-menu__item[data-action="url"]:hover:after {
content: "Copy video URL";
}
.xp-context-menu__item[data-action="url-time"]:hover:after {
content: "Copy video URL at current time";
}
.xp-context-menu__item[data-action="embed"]:hover:after {
content: "Copy embed code";
}
.xp-context-menu__item[data-action="help"]:hover:after {
content: "Help";
}
.xp-context-menu__item[data-action="report"]:hover:after {
content: "Report streaming issue";
}
/* ADAPT GM "Video Speed" - SUPP in WRONGS PAGES - === */
.error404-page > body > div[style="position: fixed; top: 0px; right: 0px; z-index: 100; background: rgba(0, 0, 0, 0.8) none repeat scroll 0% 0%; color: rgb(238, 238, 238); padding: 10px;"] {
display: none !important;
}
/* (new485) ADAPT GM "Video Speed" + GM " ? "- .vsb-container - === */
.vsb-container,
.video-page > body > div:last-of-type + div,
.video-page > body > div.xp-context-menu + div {
background: transparent !important;
}
.vsb-container {
position: fixed !important;
width: 495px !important;
height: 21px !important;
line-height: 21px !important;
right: 0 !important;
top: 59vh !important;
left: 131px !important;
margin: 0px;
padding: 0 10px !important;
border-radius: 13px !important;
font-size: 11px !important;
transform: scale(1) !important;
z-index: 50000 !important;
border-bottom: none !important;
color: #eeeeee;
background: rgba(0, 0, 0, 0.8) !important;
}
/* (new473) LARGE */
.video-page:has(.xplayer-large-mode) .vsb-container {
position: fixed !important;
top: 60.5vh !important;
left: -50px !important;
z-index: 50000000 !important;
border: 1px solid red !important;
}
.vsb-container > span {
color: grey;
cursor: pointer;
font-size: 12px !important;
font-weight: bold;
margin-right: 5px !important;
}
.vsb-container > span:hover {
color: gold !important;
cursor: pointer;
font-size: 12px !important;
font-weight: bold;
margin-right: 5px !important;
}
.vsb-container > span[style*="color: black;"],
.vsb-container > span:active {
color: green !important;
font-size: 12px !important;
margin-right: 5px !important;
}
/* (new486) KEYBOARD CONTROLS HELP when use the Key "?" */
.vsb-container > pre ~ pre {
display: none !important;
}
.vsb-container > pre {
position: fixed !important;
border: 2px solid #ccc;
color: white;
display: inline-block;
width: 25px !important;
height: 18px !important;
left: -125px !important;
top: -7px !important;
padding-top: 2px !important;
border-radius: 5px !important;
font-size: 12px !important;
overflow: hidden !important;
z-index: 5000;
background: red;
}
.vsb-container > pre:hover {
width: 253px !important;
height: 74px !important;
left: -125px !important;
transform: scale(1) !important;
}
/* SUPP for CHROME */
.bottom-widget-section {
display: none !important;
}
/* A VOIR - BACK TO OLD XHAM - == */
.flow-buttons .xh-button {
position: relative;
transform: scale(0.5) !important;
border: 1px solid gray;
}
.flow-buttons .xh-button:first-of-type {
top: -2px;
left: -20px !important;
}
.flow-buttons .xh-button:last-of-type {
width: 38px !important;
top: 0px;
left: 3px !important;
background: black !important;
}
.flow-buttons > .xh-button:hover,
.flow-buttons > .xh-button.hovered {
max-width: none;
min-width: 155px !important;
padding: 0 20px 0 35px !important;
transition: max-width 75ms ease 0s, padding 25ms ease 50ms;
color: gold !important;
background: green !important;
}
.flow-buttons .xh-button:first-of-type:hover {
left: -25px !important;
transform: scale(0.7) !important;
z-index: 500 !important;
border: 1px solid green;
}
.flow-buttons .xh-button:last-of-type:hover {
left: -10px !important;
font-size: 18px !important;
transform: scale(0.7) !important;
z-index: 500 !important;
border: 1px solid red;
}
/* WELCOM DIALOGUE - BETA OFFICAL - === */
.xh-modal-tip.welcome-dialog:not(.closed) {
top: 108px !important;
}
/* SHOW PREVIEW - === */
.mixed-list .item .thumb-container {
font-size: 0;
}
.mixed-list .item .thumb-container img.deleted[style="display: block;"] {
pointer-events: none !important;
}
.dialog-image-list .item .thumb-container .info-line-top,
.mixed-list .item .thumb-container .info-line-top {
pointer-events: none !important;
background: none !important;
}
/* EDIT - MY VIDEOS - EDIT PAGE */
.user-content-section .content-column .my-video-list .my-video-item .thumb-list .item:not(.empty) {
display: inline-block !important;
width: 17%!important;
}
/* EDIT - EDIT TOOL */
.edit-link.add-to.has-tooltip,
.edit-link.remove.has-tooltip {
pointer-events: auto !important;
}
/* HD BADGE / DURATION - in USER VIDEO THUMBNAIL */
/* (new183) VIDEO - HD badge - === */
.mixed-list .item.video .info-line {
opacity: 0.4 !important;
}
.mixed-list .item.video:hover .info-line {
display: block;
height: 10px !important;
line-height: 10px !important;
opacity: 1 !important;
transform: scale(1);
}
.mixed-list .item.video .thumb-container .hd-badge {
width: 15px !important;
height: 10px !important;
line-height: 10px;
left: 1px !important;
top: 0px !important;
}
.mixed-list .item.video .thumb-container .hd-badge i {
font-size: 5px !important;
}
.mixed-list .item.video .hd-badge {
opacity: 0.4 !important;
}
.mixed-list .item.video:hover .hd-badge {
opacity: 0 !important;
}
/* DURATION */
.thumb-image-container__context-blocker:hover,
.thumb-image-container__context-blocker:link,
.thumb-image-container__context-blocker:visited,
.thumb-image-container__context-blocker {
display: none !important;
}
.mixed-list .item.video .info-line .duration {
position: absolute !important;
display: inline-block !important;
height: 12px !important;
line-height: 8px !important;
font-size: 9px !important;
opacity: 1 !important;
z-index: 500000 !important;
}
/* ALL */
.mixed-list .item.video:hover .info-line .duration {
display: inline-block !important;
height: 9px !important;
line-height: 7px !important;
top: 0px !important;
padding: 1px 2px !important;
text-indent: 6px !important;
font-size: 9px !important;
opacity: 1 !important;
-webkit-user-select: none !important;
-moz-user-select: none !important;
}
.user-page.favorites-page .mixed-list .item.video .info-line .duration {
display: inline-block !important;
top: 100px !important;
-webkit-user-select: none !important;
-moz-user-select: none !important;
}
.user-page.favorites-page .mixed-list .item.video:hover .info-line .duration {
display: inline-block !important;
top: 0px !important;
-webkit-user-select: none !important;
-moz-user-select: none !important;
}
.dialog-image-list .item.video .thumb-container .duration .xh-icon.hd-badge,
.dialog-image-list .item.video .thumb-container .duration .xh-icon.uhd-badge,
.mixed-list .item.video .thumb-container .duration .xh-icon.hd-badge,
.mixed-list .item.video .thumb-container .duration .xh-icon.uhd-badge {
display: inline-block !important;
padding-right: 0;
}
.user-page.favorites-page .mixed-list .item.video:hover .info-line .duration i {
display: none !important;
}
.user-page.favorites-page .mixed-list .item.video:hover .info-line .duration i + span:not(.dots-loader):not(.dot) {
display: inline-block !important;
position: relative !important;
top: -1px !important;
font-size: 7px !important;
}
/* (new479) VIDEO PLAYER - ALL - PLAY BUTTON (Visible and Active first load) */
.video-page .player-container__player.notranslate .xp-preload-image ~ .xp-progress-bar {
position: fixed !important;
min-width: 700px !important;
max-width: 700px !important;
height: 15px !important;
line-height: 10px !important;
top: 57vh !important;
left: 5px !important;
z-index: 5000000000 !important;
opacity: 1 !important;
pointer-events: none !important;
}
.video-page .settings-menu.xh-helper-hidden + .xplayer-start-button ,
.video-page .xplayer .xplayer-start-button {
position: fixed !important;
display: inline-block !important;
left: 380px !important;
top: 32vh !important;
height: 40px !important;
width: 40px !important;
background-position: 15px 50% !important;
background-size: 16px 18px !important;
opacity: 0.3 !important;
z-index: 500000000 !important;
background-color: #111 !important;
}
.settings-menu.xh-helper-hidden + .xplayer-start-button:hover ,
.xplayer .xplayer-start-button:hover {
opacity: 1 !important;
}
/* VIDEO PLAYER - VIDEO PAGE - TOTAL CONTAINER */
.video-page .main-wrap {
top: 3vh !important;
max-width: 100% !important;
min-width: 100% !important;
min-height: 97.05vh !important;
max-height: 97.05vh !important;
overflow: hidden !important;
border-bottom: 1px solid red !important;
}
.video-page .player-container__player video {
width: 100%;
}
/* VIDEO PLAYER VR - === */
#dl8-content-container .PlayerHudView_root_1Ws > .PlayerHudView_controlWrapper_CWT {
display: inline-block !important;
height: 100%;
width: 100%;
z-index: 1;
}
.App_root_3zO .PlayerHudView_controlWrapper_CWT .SeekingView_bar_1zi,
.App_root_3zO .PlayerHudView_controlWrapper_CWT .dl8FadeInUp.PlayerHudView_actions_2YY,
.App_root_3zO .PlayerHudView_controlWrapper_CWT .dl8FadeInUp.PlayerHudView_actions_2YY,
.App_root_3zO .PlayerHudView_controlWrapper_CWT .dl8FadeInUp.PlayerHudView_controls_29O .PlayerHudView_playButton_1Y2,
.App_root_3zO .PlayerHudView_controlWrapper_CWT .dl8FadeInUp.PlayerHudView_controls_29O .SoundControlView_root_3-T {
opacity: 0.2 !important;
}
.App_root_3zO .PlayerHudView_controlWrapper_CWT:hover .SeekingView_bar_1zi,
.App_root_3zO .PlayerHudView_controlWrapper_CWT:hover .dl8FadeInUp.PlayerHudView_actions_2YY,
.App_root_3zO .PlayerHudView_controlWrapper_CWT:hover .dl8FadeInUp.PlayerHudView_controls_29O .PlayerHudView_playButton_1Y2,
.App_root_3zO .PlayerHudView_controlWrapper_CWT:hover .dl8FadeInUp.PlayerHudView_controls_29O .SoundControlView_root_3-T {
opacity: 1 !important;
transition: opacity 0.7s !important;
}
.App_root_3zO .PlayerHudView_controlWrapper_CWT .dl8FadeInUp .PlayerHudView_time_4SF {
color: white !important;
opacity: 1 !important;
}
.App_root_3zO .PlayerHudView_controlWrapper_CWT:hover .dl8FadeInUp .PlayerHudView_time_4SF {
color: red !important;
opacity: 1 !important;
}
.App_root_3zO .PlayerHudView_controlWrapper_CWT:hover .dl8FadeInUp .PlayerHudView_time_4SF:first-letter,
.App_root_3zO .PlayerHudView_controlWrapper_CWT .dl8FadeInUp .PlayerHudView_time_4SF:first-letter {
color: yellow !important;
opacity: 1 !important;
}
.PlayerHudView_bottomBar_3St.dl8FadeIn {
position: absolute;
display: flex;
flex-flow: row wrap;
align-items: center;
width: 100%;
top: 400px !important;
left: 0;
bottom: 0;
padding: 50px 10px 10px !important;
box-sizing: border-box;
pointer-events: auto;
}
/* VR PLAYER - BUTTON - === */
#dl8-content-container .PlayerHudView_root_1Ws,
#dl8-content-container .PlayerView_root_1NY,
#dl8-content-container .PlayerHudView_root_1Ws > .PlayerHudView_controlWrapper_CWT {
overflow: visible!important;
}
.SeekingView_bar_1zi.SeekingView_grow_3RO.SeekingView_fullWidth_3gv.dl8FadeInUp {
top: 7px !important;
}
.video-page .xplayer.xplayer-no-autoplay .xplayer-background-bottom,
.video-page .xplayer.xplayer-no-autoplay .xplayer-background-top {
opacity: 0;
}
.video-page .xplayer .xplayer-background-top {
background: none;
}
.video-page .xplayer .xplayer-hover-menu__divider,
.video-page .xplayer .xplayer-hover-menu .overlay-open-share {
display: none;
}
.video-page .xplayer .xplayer-hover-menu .overlay-open {
right: 7px;
top: 11px;
width: 44px;
background-size: 31% !important;
}
.video-page .xplayer .xplayer-background-bottom {
height: 56px;
width: 638px;
top: 449px;
}
/* (new350) VIDEO PLAYER */
.video-page .xplayer video {
position: absolute;
display: inline-block !important;
min-height: 48vh !important;
max-height: 48vh !important;
object-fit: contain !important;
object-position: center center !important;
overflow: hidden;
z-index: 0;
}
/* (new482) TEST LARGE - NEW CSS :HAS() - VIDEO PLAYER - LARGE */
video-page.video-page--large-mode .main-wrap ,
.video-page:has(.xplayer-large-mode) .main-wrap {
position: fixed !important;
display: inline-block !important;
top: 3vh !important;
max-width: 100% !important;
min-width: 100% !important;
min-height: 97.05vh !important;
max-height: 97.05vh !important;
overflow: hidden !important;
/*border-bottom: 1px dotted aqua !important;*/
}
.video-page.video-page--large-mode main.video-type-video ,
.video-page:has(.xplayer-large-mode) main.video-type-video {
position: fixed !important;
display: inline-block !important;
min-height: 55vh !important;
max-height: 55vh !important;
max-width: 100%;
min-width: 100%;
top: 3vh !important;
margin: 0 !important;
padding: 0 !important;
text-align: center !important;
overflow: visible !important;
overflow-y: auto !important;
background: #333!important;
}
.video-page.video-page--large-mode .width-wrap.with-player-container ,
.video-page:has(.xplayer-large-mode) .width-wrap.with-player-container {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
min-width: 100vw !important;
min-height: 53vh !important;
max-height: 53vh !important;
z-index: 50000000000 !important;
background: black !important;
}
/* (new482) LARGE TEST - SUPP */
.video-page.video-page--large-mode .translation-edit ,
.video-page.video-page--large-mode .width-wrap.with-player-container p[class^="primary-"][class*="isSingle-"] ,
.video-page.video-page--large-mode #dyltv-anchor.rb-new ,
.video-page.video-page--large-mode .ab-info.controls-info__item.xh-helper-hidden ,
.video-page.video-page--large-mode .controls-info ,
.video-page.video-page--large-mode .controls ,
.video-page:has(.xplayer-large-mode) .translation-edit ,
.video-page:has(.xplayer-large-mode) .width-wrap.with-player-container p[class^="primary-"][class*="isSingle-"] ,
.video-page:has(.xplayer-large-mode) #dyltv-anchor.rb-new ,
.video-page:has(.xplayer-large-mode) .ab-info.controls-info__item.xh-helper-hidden ,
.video-page:has(.xplayer-large-mode) .controls-info ,
.video-page:has(.xplayer-large-mode) .controls {
display: none !important;
}
/* (new482) TEST LARGE - BACKROUND BOTTOM - SUPP */
.video-page.video-page--large-mode .xplayer .xplayer-background-bottom ,
.video-page:has(.xplayer-large-mode) .xplayer .xplayer-background-bottom {
display: none !important;
}
/* (new482) TEST LARGE - CONTROL BAR :not(.no-user-action) - NOT HOVER - NO USER ACTION */
/* PLAYED */
.video-page.video-page--large-mode .player-container #player-container.player-container__player.xplayer.notranslate.no-user-action .control-bar,
.video-page.video-page--large-mode .player-container .xplayer-large-mode .control-bar ,
.video-page:has(.xplayer-large-mode) .player-container #player-container.player-container__player.xplayer.notranslate.no-user-action .control-bar,
.video-page:has(.xplayer-large-mode) .player-container .xplayer-large-mode .control-bar {
position: fixed;
display: inline-block !important;
vertical-align: bottom !important;
height: 35px;
line-height: 2vh !important;
min-width: 51vw !important;
max-width: 51vw !important;
left: 468px !important;
top: 55.5vh !important;
padding: 0 0 0 0 !important;
z-index: 5000000000 !important;
opacity: 1 !important;
visibility: hidden !important;
transition: ease all 0.7s !important;
background: #111 !important;
}
/* (new482) TEST LARGE - CONTROL BAR - HOVER */
.video-page.video-page--large-mode .player-container:hover #player-container.player-container__player.xplayer .control-bar,
.video-page.video-page--large-mode .player-container .xplayer-large-mode .control-bar:hover ,
.video-page:has(.xplayer-large-mode) .player-container:hover #player-container.player-container__player.xplayer .control-bar,
.video-page:has(.xplayer-large-mode) .player-container .xplayer-large-mode .control-bar:hover {
top: 55.5vh !important;
padding: 0 0 0 0 !important;
z-index: 5000000000 !important;
opacity: 1 !important;
visibility: visible !important;
transition: ease all 0.7s !important;
background: #111 !important;
}
/* (new485) TEST LARGE - CONTROL BAR - FIRST LOAD - with IMAGE POSTER */
.video-page.video-page--large-mode .player-container #player-container.player-container__player.xplayer.notranslate .xp-preload-image ~ .control-bar ,
.video-page:has(.xplayer-large-mode) .player-container #player-container.player-container__player.xplayer.notranslate .xp-preload-image ~ .control-bar {
top: 55.5vh !important;
opacity: 1 !important;
visibility: visible !important;
z-index: 5000000 !important;
}
.video-page.video-page--large-mode .player-container #player-container.player-container__player.xplayer .control-bar .pla ,
.video-page:has(.xplayer-large-mode) .player-container #player-container.player-container__player.xplayer .control-bar .play {
position: absolute;
display: inline-block !important;
height: 30px !important;
width: 30px !important;
left: 0;
bottom: 0px !important;
opacity: 1 !important;
}
.video-page.video-page--large-mode .player-container #player-container.player-container__player.xplayer .control-bar .right-block ,
.video-page:has(.xplayer-large-mode) .player-container #player-container.player-container__player.xplayer .control-bar .right-block {
position: relative;
float: right;
height:3vh !important;;
width: auto !important;
top: 0px;
right: 2% !important;
}
.video-page.video-page--large-mode .player-container #player-container.player-container__player.xplayer .control-bar .right-block div ,
.video-page:has(.xplayer-large-mode) .player-container #player-container.player-container__player.xplayer .control-bar .right-block div {
display: inline-block;
height: 3vh !important;
line-height: 3vh !important;
overflow: hidden;
white-space: nowrap;
}
/* (new482) TEST LARGE - CONTROL BAR - HD / not HD :not(.xplayer-chromecast-button__cast-image) */
.video-page.video-page--large-mode .player-container #player-container.player-container__player.xplayer .control-bar .right-block div.settings.HD .settings-inner ,
.video-page.video-page--large-mode .player-container #player-container.player-container__player.xplayer .control-bar .right-block div.settings .settings-inne ,
.video-page:has(.xplayer-large-mode) .player-container #player-container.player-container__player.xplayer .control-bar .right-block div.settings.HD .settings-inner ,
.video-page:has(.xplayer-large-mode) .player-container #player-container.player-container__player.xplayer .control-bar .right-block div.settings .settings-inner {
position: relative !important;
display: inline-block !important;
height: 30px !important;
width: 24px;
margin: 0px 0 0 0 !important;
top: 0px !important;
background-position: 50%;
background-repeat: no-repeat;
background-size: contain;
}
.video-page.video-page--large-mode .player-container #player-container.player-container__player.xplayer .control-bar .right-block .settings.HD:after ,
.video-page:has(.xplayer-large-mode) .player-container #player-container.player-container__player.xplayer .control-bar .right-block .settings.HD:after {
position: absolute !important;
display: inline-block !important;
margin: -4px -5px 0 0 !important;
}
/* (new482) TEST LARGE - PROGRESS BAR - NO USER ACTION / HOVER */
.video-page.video-page--large-mode .player-container:hover #player-container.player-container__player.xplayer.no-user-action .xp-progress-bar,
.video-page.video-page--large-mode .player-container:hover #player-container.player-container__player.xplayer:not(.no-user-action) .xp-progress-bar ,
.video-page.video-page--large-mode .player-container #player-container.player-container__player.xplayer.no-user-action:hover .xp-progress-bar,
.video-page.video-page--large-mode .player-container #player-container.player-container__player.xplayer:not(.no-user-action):hover .xp-progress-bar ,
.video-page:has(.xplayer-large-mode) .player-container:hover #player-container.player-container__player.xplayer.no-user-action .xp-progress-bar,
.video-page:has(.xplayer-large-mode) .player-container:hover #player-container.player-container__player.xplayer:not(.no-user-action) .xp-progress-bar ,
.video-page:has(.xplayer-large-mode) .player-container #player-container.player-container__player.xplayer.no-user-action:hover .xp-progress-bar,
.video-page:has(.xplayer-large-mode) .player-container #player-container.player-container__player.xplayer:not(.no-user-action):hover .xp-progress-bar {
position: fixed !important;
height: 10px !important;
line-height: 5px !important;
min-width: 51vw !important;
max-width: 51vw !important;
top: 57vh !important;
left: 24.6% !important;
margin: 0 0 -20vh 0 !important;
opacity: 1 !important;
background: transparent !important;
}
.video-page.video-page--large-mode .player-container #player-container.player-container__player.xplayer:hover .xp-progress-bar .seeker ,
.video-page.video-page--large-mode .player-container:hover #player-container.player-container__player.xplayer .xp-progress-bar .seeker ,
.video-page:has(.xplayer-large-mode) .player-container #player-container.player-container__player.xplayer:hover .xp-progress-bar .seeker ,
.video-page:has(.xplayer-large-mode) .player-container:hover #player-container.player-container__player.xplayer .xp-progress-bar .seeker {
height: 2px;
opacity: 0.4;
top: 1px !important;
margin: 0vh 0 0 0 !important;
background: brown !important;
}
/* (new482) TEST LARGE - SCREENSHOTS BAR */
.video-page.video-page--large-mode .player-container #player-container.player-container__player.xplayer-large-mode .xp-progress-bar-sprite-viewer ,
.video-page.video-page--large-mode .player-container #player-container.player-container__player.xplayer-large-mode .xp-progress-bar-sprite-viewer ,
.video-page:has(.xplayer-large-mode) .player-container #player-container.player-container__player.xplayer-large-mode .xp-progress-bar-sprite-viewer ,
.video-page:has(.xplayer-large-mode) .player-container #player-container.player-container__player.xplayer-large-mode .xp-progress-bar-sprite-viewer {
position: fixed;
display: inline-block !important;
width: 100vw !important;
min-width: 51vw !important;
max-width: 51vw !important;
height: 8vh !important;
left: 24.6%!important;
top: 49vh !important;
margin: 0 0 5vh 0 !important;
text-align: center !important;
opacity: 1 !important;
visibility: visible !important;
z-index: 50000000 !important;
background: rgba(0, 0, 0, .01) !important;
}
.video-page.video-page--large-mode .player-container #player-container:hover .player-container__player.xplayer-large-mode .xp-progress-bar-sprite-viewer ,
.video-page:has(.xplayer-large-mode) .player-container #player-container:hover .player-container__player.xplayer-large-mode .xp-progress-bar-sprite-viewer {
background: rgba(0, 0, 0, .05) !important;
}
.video-page.video-page--large-mode .background-thumbs-container {
display: none !important;
}
/* (new482) TEST LARGE - LARGE TEST - RELATED */
.video-page .width-wrap.with-player-container:has(.xplayer-large-mode) + div,
.video-page .width-wrap.with-player-container:has(.xplayer-large-mode) + .width-wrap {
display: inline-block !important;
min-height: 42vh !important;
max-height: 42vh !important;
max-width: 893px;
min-width: 893px;
position: fixed;
right: 0;
top: unset !important;
bottom: 0 !important;
margin: 0 !important;
padding: 0px 0 0vh 0 !important;
border-radius: 5px 5px 0 0 !important;
overflow: hidden !important;
z-index: -1 !important;
border: 1px solid red !important;
}
.video-page:not(.video-page--large-mode):not(.item-status-page):has(.xplayer-large-mode) .videos.related-container .thumb-list,
.video-page:not(.video-page--large-mode):not(.item-status-page):has(.xplayer-large-mode) .mixed-section.videos.related-container .width-wrap {
display: inline-block !important;
width: 100% !important;
min-width: 890px !important;
max-width: 890px !important;
height: 100% !important;
min-height: 37vh !important;
max-height: 37vh !important;
top: 0px !important;
margin-bottom: 0 !important;
padding: 2px 0px 2px 5px !important;
overflow: hidden !important;
overflow-y: auto !important;
}
.video-page:not(.video-page--large-mode):has(.xplayer-large-mode) .mixed-section.videos.related-container div[class^="container-"],
.video-page:not(.video-page--large-mode):has(.xplayer-large-mode) div[class^="moreRelatedVideos-"],
.video-page:not(.video-page--large-mode):has(.xplayer-large-mode) .more-related-videos {
position: fixed !important;
display: inline-block !important;
width: auto;
height: 18px !important;
line-height: 18px !important;
top: 58.5vh !important;
right: 35px !important;
padding: 3px;
z-index: 50000 !important;
}
/* ADAPT for GM "Xhamster - Video Auto Infinite Replay"" - === */
#player-container.player-container__player.xplayer.notranslate.overlay-menu-opened.no-user-action,
.xplayer .xplayer-overlay-menu {
display: none;
}
/* THUMB PREVIEW ANIMATE */
.video-page .xplayer .xp-progress-bar .thumbs.animate,
.video-page .xplayer .progress-bar .thumbs.animate {
opacity: 1 !important;
}
/* NEW VIDEO PLAYER - INTERFACE + HOVERLAY - === */
.video-page .xplayer.xplayer-no-autoplay .xplayer-background-bottom,
.video-page .xplayer.xplayer-no-autoplay .xplayer-background-top {
opacity: 0;
}
.video-page #playerSwf .xplayer {
z-index: 5000000 !important;
}
.video-page .xplayer .xplayer-hover-menu__divider,
.video-page .xplayer .xplayer-background-top {
background: none !important;
}
.video-page .xplayer .xplayer-hover-menu .overlay-open-share {
display: none;
}
.video-page .xplayer .xplayer-hover-menu .overlay-open {
right: -25px;
top: -23px;
width: 44px;
background-size: 20% !important;
background-color: transparent !important;
}
.video-page .xplayer .xplayer-background-bottom {
height: 56px;
width: 100% !important;
top: 499px;
}
.video-page .xplayer .xplayer-background-bottom,
.video-page .player-container #player-container.player-container__player:-moz-full-screen:hover .xplayer-background-bottom,
.video-page .player-container #player-container.player-container__player:-moz-full-screen .xplayer-background-bottom {
display: none !important;
}
.video-page .player-container #player-container.player-container__player:-webkit-full-screen:hover .xplayer-background-bottom,
.video-page .player-container #player-container.player-container__player:-webkit-full-screen .xplayer-background-bottom {
display: none;
}
/* (485) PALAYER - CONTROLBAR - TOOLTIPS - POINTERS-EVENTS */
.video-page.video-page--large-mode .control-bar + .settings-menu.xh-helper-hidden + canvas + .xp-tooltip ,
.video-page:not(.video-page--large-mode) .control-bar + .settings-menu.xh-helper-hidden + canvas + .xp-tooltip {
pointer-events: none !important;
}
/* NORMAL VIDEO - THUMB PREVIEW POSITION - NOT FULL - === */
.video-page .player-container #player-container.player-container__player > video ~ .xp-progress-bar .thumbs:not(.xh-helper-hidden),
.video-page .player-container #player-container.player-container__player > video ~ .progress-bar .thumbs:not(.xh-helper-hidden) {
top: 48px !important;
}
/* (new473) NORMAL VIDEO MODE - CONTROLS - - NOT LARGE / FULL - === */
.video-page .player-container #player-container.player-container__player.xplayer .control-bar {
position: fixed;
display: inline-block !important;
vertical-align: bottom !important;
height: 35px;
width: 710px !important;
left: 5px;
top: 53vh !important;
z-index: 0 !important;
transition: ease all 0.7s !important;
background: #111 !important;
}
.video-page .player-container #player-container.player-container__player.xplayer .control-bar .play .play-inner,
.video-page .player-container #player-container.player-container__player.xplayer .control-bar .play.pause .play-inner {
position: absolute;
display: block;
width: 20px !important;
height: 20px !important;
bottom: 4px;
left: 4px !important;
border-radius: 3px;
background-position: 50% center !important;
background-size: 65% !important;
}
/* (new316) */
.video-page .player-container #player-container.player-container__player.xplayer:not(.xplayer-large-mode) .control-bar .right-block {
position: relative;
float: right;
height: 40px;
width: auto !important;
top: -4px;
}
/* (new473) CONTROL BAR - TIMING - DISPLAY ON HOVER / START / PAUSED - NOT FULL SCREEN - === */
.video-page .player-container #player-container.player-container__player.xplayer.notranslate.no-user-action .control-bar {
opacity: 1 !important;
visibility: hidden !important;
z-index: 0 !important;
transition: ease all 0.7s !important;
background: #333 !important;
}
/* (new473) START / PAUSED */
.video-page .player-container #player-container.player-container__player.xplayer.notranslate .xp-preload-image ~ .control-bar ,
.video-page .player-container #player-container.player-container__player.xplayer.notranslate.xplayer-paused .control-bar {
opacity: 1 !important;
visibility: visible !important;
z-index: 5000000 !important;
}
.video-page .player-container:not(:hover) #player-container.player-container__player.xplayer.notranslate.no-user-action .control-bar > div.left-block .timing .eta {
opacity: 1 !important;
visibility: visible !important;
z-index: 5000 !important;
}
/* (new447) RUNTIME - NOT FULL SCReEN - MOZ + CHROME */
.video-page .player-container #player-container.player-container__player.xplayer.notranslate.no-user-action .control-bar .timing span.eta,
.video-page .player-container:not(:hover) #player-container.player-container__player.xplayer.notranslate.no-user-action .control-bar .timing span.eta {
position: fixed !important;
display: inline-block !important;
width: 302px !important;
height: 12px !important;
line-height: 11px !important;
top: 2.9vh;
left: 724px !important;
padding: 0px 0 0 80px !important;
font-size: 13px;
font-weight: 700 !important;
border-radius: 3px !important;
visibility: visible !important;
opacity: 1 !important;
z-index: 0 !important;
pointer-events: none !important;
background: red !important;
}
.video-page .player-container #player-container.player-container__player.xplayer.notranslate.no-user-action .control-bar .timing span.eta:before,
.video-page .video-page .player-container #player-container.player-container__player.xplayer.notranslate.no-user-action .control-bar .timing span.eta:before {
content: "Runtime :";
position: fixed !important;
display: inline-block !important;
width: 60px;
height: 12px;
line-height: 12px;
top: 2.8vh;
margin-left: -77px !important;
padding: 0;
border-radius: 3px;
font-size: 10px;
font-weight: 700 !important;
text-align: left;
z-index: 0;
opacity: 1 !important;
visibility: visible !important;
}
/* (new474) TEST LARGE - RUNTIME - NOT FULL SCREEN - MOZ + CHROME */
.video-page:has(.xplayer-large-mode) .player-container #player-container.player-container__player.xplayer.notranslate.no-user-action:has(.xplayer-large-mode) .control-bar .timing span.eta,
.video-page:has(.xplayer-large-mode) .player-container:not(:hover) #player-container.player-container__player.xplayer.notranslate.no-user-action .control-bar .timing span.eta {
position: fixed !important;
display: inline-block !important;
width: 320px !important;
height: 12px !important;
line-height: 11px !important;
top: 60.6vh;
left: 700px !important;
padding: 0px 0 0 80px !important;
font-size: 13px;
font-weight: 700 !important;
border-radius: 3px !important;
visibility: visible !important;
opacity: 1 !important;
z-index: 0 !important;
pointer-events: none !important;
background: blue !important;
}
.video-page:has(.xplayer-large-mode) .player-container #player-container.player-container__player.xplayer.notranslate.no-user-action .control-bar .timing span.eta:before,
.video-page:has(.xplayer-large-mode) .video-page .player-container #player-container.player-container__player.xplayer.notranslate.no-user-action .control-bar .timing span.eta:before {
content: "Runtime :";
position: fixed !important;
display: inline-block !important;
width: 60px;
height: 12px;
line-height: 12px;
top: 60.6vh;
margin-left: -77px !important;
padding: 0;
border-radius: 3px;
font-size: 10px;
font-weight: 700 !important;
text-align: left;
z-index: 0;
opacity: 1 !important;
visibility: visible !important;
}
/* (new447) */
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.notranslate.no-user-action .control-bar .timing span.eta:before {
content: "Runtime :";
top: 62.76vh !important;
margin-left: -140px !important;
opacity: 1 !important;
visibility: visible !important;
background: green !important;
}
/* LARGE MODE ok */
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.notranslate.no-user-action .control-bar .timing span.eta,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.notranslate.no-user-action .control-bar .timing span.eta {
display: none !important;
}
/* MOZ :-moz-full-screen */
.video-page .player-container #player-container.player-container__player.xplayer.notranslate.no-user-action:-moz-full-screen .control-bar .left-block .timing span.eta,
.video-page .player-container #player-container.player-container__player.xplayer.notranslate.no-user-action:-moz-full-screen .control-bar .left-block .timing span.eta:before {
display: none !important;
}
/* WEBKIT :-webkit-full-screen */
.video-page .player-container #player-container.player-container__player.xplayer.notranslate.no-user-action:-webkit-full-screen .control-bar .left-block .timing span.eta,
.video-page .player-container #player-container.player-container__player.xplayer.notranslate.no-user-action:-webkit-full-screen .control-bar .left-block .timing span.eta:before {
display: none !important;
}
/* (new482) LARGE MODE - */
.video-page.video-page--large-mode .player-container #player-container.player-container__player.xplayer.notranslate.no-user-action .control-bar .timing span.eta {
top: 62.8vh !important;
}
/* (new293) PROGRESS BAR - NORMAL VIDEO MODE - PROGRESS BAR - NOT HOVER - NOT LARGE / FULL - */
.video-page .player-container #player-container.player-container__player.xplayer.no-user-action .xp-progress-bar,
.video-page .player-container #player-container.player-container__player.xplayer.no-user-action .progress-bar {
position: fixed !important;
height: 10px !important;
line-height: 20px !important;
max-width: 700px !important;
top: 56vh !important;
left: 5px !important;
z-index: 5000 !important;
opacity: 1 !important;
background: transparent !important;
}
.video-page .player-container #player-container.player-container__player.xplayer.no-user-action .seeker {
top: 3px;
}
.video-page .player-container #player-container.player-container__player.xplayer:not(.no-user-action) .xp-progress-bar:not(:hover) .seeker,
.video-page .player-container #player-container.player-container__player.xplayer:not(.no-user-action) .progress-bar:not(:hover) .seeker {
top: 50px;
}
.video-page .player-container #player-container.player-container__player.xplayer.no-user-action .progress-bar .seeker {
height: 2px !important;
top: 3px;
opacity: 0.4;
}
/* (new179) Xhamster - Progressbar Updater */
.video-page .player-container #player-container.player-container__player.xplayer.no-user-action .xp-progress-bar .seeker .buffer,
.video-page .player-container #player-container.player-container__player.xplayer.no-user-action .progress-bar .seeker .buffer {
background: red !important;
}
.video-page .player-container #player-container.player-container__player.xplayer.no-user-action .xp-progress-bar .seeker .handle,
.video-page .player-container #player-container.player-container__player.xplayer.no-user-action .progress-bar .seeker .handle {
background: aqua !important;
}
.video-page .player-container #player-container.player-container__player.xplayer.no-user-action .xp-progress-bar .seeker .filler,
.video-page .player-container #player-container.player-container__player.xplayer.no-user-action .xp-progress-bar .seeker .handle,
.video-page .player-container #player-container.player-container__player.xplayer.no-user-action .progress-bar .seeker .filler,
.video-page .player-container #player-container.player-container__player.xplayer.no-user-action .progress-bar .seeker .handle {
display: none !important;
}
.video-page .xplayer.no-user-action .control-bar,
.video-page .xplayer.no-user-action .xp-progress-bar,
.video-page .xplayer.no-user-action .progress-bar {
opacity: 1 !important;
}
/* (new485) LARGE VIDEO MODE - PROGRESS BAR (for THUMBNAIL PREVIEW) - HOVER */
.video-page.video-page--large-mode .player-container #player-container.player-container__player.xplayer .xp-progress-bar,
.video-page.video-page--large-mode .player-container #player-container.player-container__player.xplayer .progress-bar {
position: fixed !important;
min-width: 975px !important;
max-width: 975px !important;
height: 15px !important;
line-height: 10px !important;
top: 57vh !important;
left: 470px !important;
z-index: 1 !important;
opacity: 1 !important;
}
/* (new479) NORMAL VIDEO MODE - PROGRESS BAR (for THUMBNAIL PREVIEW) - HOVER - NOT LARGE / FULL - === */
.video-page .player-container #player-container.player-container__player.xplayer .xp-progress-bar,
.video-page .player-container #player-container.player-container__player.xplayer .progress-bar {
position: fixed !important;
min-width: 700px !important;
max-width: 700px !important;
height: 15px !important;
line-height: 10px !important;
top: 57vh !important;
left: 5px !important;
z-index: 1 !important;
opacity: 1 !important;
}
/* (new479) */
.video-page .player-container #player-container.player-container__player.xplayer .xp-progress-bar .seeker,
.video-page .player-container #player-container.player-container__player.xplayer .progress-bar .seeker {
height: 2px;
opacity: 0.4;
top: 1px !important;
}
.video-page .player-container:hover #player-container.player-container__player.xplayer .xp-progress-bar .seeker,
.video-page .player-container:hover #player-container.player-container__player.xplayer .progress-bar .seeker {
height: 5px !important;
opacity: 1 !important;
top: 1px !important;
}
/* (new479) OK - PROGRESBAR - HOVER - PREVIEW THUMBNAIL CONTAINER */
.video-page .player-container #player-container.player-container__player.xplayer:hover .xp-progress-bar .seeker,
.video-page .player-container:hover #player-container.player-container__player.xplayer .progress-bar .seeker {
height: 2px;
opacity: 1 !important;
top: 9.5vh !important;
}
/* (new479) OK - */
.video-page .player-container:hover #player-container.player-container__player.xplayer .xp-progress-bar,
.video-page .player-container #player-container.player-container__player.xplayer:hover .progress-bar,
.video-page .player-container #player-container.player-container__player.xplayer .xp-progress-bar:hover,
.video-page .player-container #player-container.player-container__player.xplayer .progress-bar:hover {
position: fixed !important;
display: inline-block !important;
min-height: 5vh !important;
min-width: 720px !important;
max-width: 720px !important;
top: 48vh !important;
left: 0px !important;
opacity: 1 !important;
z-index: 0 !important;
background: rgba(17, 17, 17, .17) !important;
/*background: red !important;*/
/*border: 1px solid aqua !important;*/
}
/* (new479) OK - THUMB PREVIEW - IMG */
.video-page .player-container:hover #player-container.player-container__player.xplayer .xp-progress-bar .thumbs:not(.hidden),
.video-page .player-container #player-container.player-container__player.xplayer:hover .progress-bar .thumbs:not(.hidden),
.video-page .player-container #player-container.player-container__player.xplayer .xp-progress-bar:hover .thumbs:not(.hidden),
.video-page .player-container #player-container.player-container__player.xplayer .progress-bar:hover .thumbs:not(.hidden),
.video-page .player-container #player-container.player-container__player .xp-progress-bar .thumbs:not(.hidden),
.video-page .player-container #player-container.player-container__player .progress-bar .thumbs:not(.hidden) {
top: 15.2vh !important;
z-index: 0 !important;
border: 1px dashed red !important;
}
/* (new479) BACKGROUND IMAGE SEEKING MOUSE PRESSED - SUPP */
.background-thumbs-container .thumbs ,
.background-thumbs-container .thumbs-hidden.thumbs {
/*display: none !important;*/
display: inline-block !important;
max-width: 720px !important;
height: 100% !important;
min-height: 48vh !important;
max-height: 48vh !important;
object-fit: contain !important;
/*border: 1px dashed red !important;*/
}
.background-thumbs-container .thumbs .sprite {
display: inline-block !important;
max-width: 718px !important;
height: 100% !important;
min-height: 47vh !important;
max-height: 47vh !important;
object-fit: contain !important;
background-position-x: 0;
background-position-y: top;
border-radius: 3px;
opacity: 0.8 !important;
}
/* (new485) LARGE - ok - CONTROL BAR */
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode .control-bar {
position: absolute !important;
height: 30px;
width: 50% !important;
top: 52vh !important;
left: 480px;
bottom: 0px !important;
right: 0;
transition: opacity 0.4s cubic-bezier(0.17, 0.67, 0.52, 0.93) 0s;
z-index: 50000 !important;
}
/* (new485) LARGE - ok - CONTROL BAR - LEFT TIMING / VOLUME */
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode .control-bar .left-block {
position: absolute;
display: inline-block !important;
bottom: -2px !important;
left: 30px !important;
/*border: 1px solid aqua !important;*/
}
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode .control-bar .left-block .volume-controls.toggled {
border: 1px solid red !important;
}
/* (new485) LARGE - ok - CONTROL BAR - LEFT TIMING / VOLUME - HOVER (TOGGOLED) */
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode .control-bar .left-block .volume-controls.toggled .volume {
position: absolute;
display: inline-block;
line-height: 31px;
width: 30px;
height: 30px;
left: 0px !important;
bottom: 0;
cursor: pointer;
color: #fff;
border: 1px solid yellow !important;
}
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode .control-bar .left-block .volume-controls.toggled .bar {
position: absolute;
display: block;
width: 100%;
height: 2px;
top: 14px;
padding: 1px 0;
border-radius: 1px;
background: hsla(0, 0%, 100%, .35);
border: 1px solid pink !important;
}
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode .control-bar .right-block {
float: right;
height: 40px;
position: relative;
top: 0px;
margin-right: 57px !important;
width: 130px;
}
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode .control-bar .play .play-inner {
left: 500px !important;
top: 17px !important;
}
/* (new385) LARGE VIDEO MODE - PROGRESS BAR - NOT HOVER / no-user-action */
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode.no-user-action .xp-progress-bar,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode.no-user-action .progress-bar {
height: 10px !important;
line-height: 10px !important;
width: 100% !important;
min-width: 51vw !important;
max-width: 51vw !important;
top: 57.5vh !important;
left: 472px !important;
z-index: 50000000 !important;
opacity: 1 !important;
}
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode.no-user-action .xp-progress-bar .seeker,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode.no-user-action .progress-bar .seeker {
height: 2px !important;
top: 3px !important;
margin-left: 0 !important;
opacity: 0.4 !important;
}
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode.no-user-action .xp-progress-bar .seeker .buffer,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode.no-user-action .progress-bar .seeker .buffer {
height: 2px;
top: 0px !important;
}
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode.no-user-action .xp-progress-bar .seeker .filler,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode.no-user-action .progress-bar .seeker .filler {
width: 100%;
height: 3px !important;
top: 0px !important;
transform-origin: 0 0 0;
}
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode:not(.no-user-action) .xp-progress-bar .seeker .handle,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode:not(.no-user-action) .progress-bar .seeker .handle {
width: 10px !important;
height: 10px !important;
top: -3px !important;
margin-left: -3px !important;
background-color: yellow !important;
}
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode:not(.no-user-action) .xp-progress-bar:hover .seeker .handle,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode:not(.no-user-action) .progress-bar:hover .seeker .handle {
min-width: 15px !important;
max-width: 15px !important;
min-height: 15px !important;
max-height: 15px !important;
top: -5px !important;
background-color: red !important;
}
/* (new485) PROGRESSBAR - with PREVIEW - HOVER - LARGE */
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode:not(.no-user-action) .xp-progress-bar:hover,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode:not(.no-user-action) .progress-bar:hover {
position: fixed !important;
display: inline-block !important;
height: 180px !important;
min-width: 982px !important;
max-width: 82px !important;
top: 57.5vh !important;
left: 467px !important;
z-index: 50000000 !important;
opacity: 1 !important;
background: #a52a2a33 !important;
}
/* (new284) EACH PREVIEW INTERNAL */
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode .xp-progress-bar .thumbs,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode .progress-bar .thumbs {
z-index: 5000000 !important;
opacity: 1 !important;
border: 1px solid violet !important;
}
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode .xplayer-background-bottom {
width: 100%;
height: 2px;
}
/* (new284) [A VOIR] PLAYER - PROGRESSBAR + THUMB PREVIEW - FLASH ?? - === */
.video-page #playerSwf #player.xplayer:not(:-moz-full-screen):not(:-webkit-full-screen):not(.overlay-menu-opened):not(.no-user-action) video ~ .xp-progress-bar,
.video-page #playerSwf #player.xplayer:not(:-moz-full-screen):not(:-webkit-full-screen):not(.overlay-menu-opened):not(.no-user-action) video ~ .progress-bar {
position: fixed !important;
height: 200px;
width: 33% !important;
left: 14px;
top: 59.5vh !important;
transition: height ease 0.7s;
border-top: 1px solid red;
border-bottom: 1px solid red;
border: 1px solid violet !important;
background: red !important;
}
.video-page #playerSwf:not(:hover) #player.xplayer:not(.overlay-menu-opened):not(:-moz-full-screen):not(:-webkit-full-screen) video ~ .xp-progress-bar,
.video-page #playerSwf:not(:hover) #player.xplayer.overlay-menu-opened:not(:-moz-full-screen):not(:-webkit-full-screen) video ~ .xp-progress-bar,
.video-page #playerSwf:not(:hover) #player.xplayer:not(.overlay-menu-opened):not(:-moz-full-screen):not(:-webkit-full-screen) video ~ .progress-bar,
.video-page #playerSwf:not(:hover) #player.xplayer.overlay-menu-opened:not(:-moz-full-screen):not(:-webkit-full-screen) video ~ .progress-bar {
visibility: hidden !important;
}
/* [A VOIR] .no-user-action */
#playerSwf:hover #player.xplayer.overlay-menu-opened:not(.no-user-action):not(:-moz-full-screen):not(:-webkit-full-screen) video ~ .xp-progress-bar,
#playerSwf #player.xplayer.overlay-menu-opened:not(:-moz-full-screen):not(:-webkit-full-screen) video ~ .xp-progress-bar,
#playerSwf:hover #player.xplayer.overlay-menu-opened:not(.no-user-action):not(:-moz-full-screen):not(:-webkit-full-screen) video ~ .progress-bar,
#playerSwf #player.xplayer.overlay-menu-opened:not(:-moz-full-screen):not(:-webkit-full-screen) video ~ .progress-bar {
visibility: hidden !important;
}
/* ===== */
.video-page .xplayer .xp-progress-bar .seeker,
.video-page .xplayer .progress-bar .seeker {
border-radius: 5px;
height: 5px;
top: 15px;
}
.video-page .xplayer .filler {
height: 5px;
}
.video-page .xplayer .xp-progress-bar .handle,
.video-page .xplayer .progress-bar .handle {
height: 16px;
width: 16px;
top: -7px;
margin-left: 0px;
will-change: transform;
}
#player.xplayer:not(:-moz-full-screen):not(:-webkit-full-screen) video ~ .xp-progress-bar .thumbs,
#player.xplayer:not(:-moz-full-screen):not(:-webkit-full-screen) video ~ .progress-bar .thumbs {
top: 78px !important;
}
/* (new479) VIDEO - SETTINGS */
.xp-settings-inner-list.settings-menu.xh-helper-hidden ,
.video-page .player-container .settings-menu {
position: fixed !important;
width: 300px !important;
height: auto !important;
max-height: 30vh !important;
top: 22vh !important;
left: 400px !important;
opacity: 1 !important;
z-index: 50000 !important;
border: 1px solid red !important;
background: black!important;
}
/* SETTINGS - LARGE - ok */
.video-page.video-page--large-mode .player-container .settings-menu {
top: 318px !important;
left: 1290px !important;
}
/* SETTINGS - FULL - WEBKIT */
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer:-webkit-full-screen .settings-menu {
top: 790px !important;
left: 1470px !important;
border: 1px solid yellow !important;
}
/* SETTINGS - FULL - MOZ */
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer:-moz-full-screen .settings-menu {
top: 790px !important;
left: 1470px !important;
border: 1px solid yellow !important;
}
/* VIDEO PLAYER - FULL MODE - from LARGE MODE - === */
/* (new223) WEBKIT */
.video-page.chrome:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer:-webkit-full-screen video,
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer:-webkit-full-screen video,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode:-webkit-full-screen video {
min-height: 95% !important;
top: 0px !important;
}
/* MOZ */
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer:-moz-full-screen video,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode:-moz-full-screen video {
height: 95% !important;
top: 0px !important;
}
/* FULL - not NO-USER-ACTION / not HOVER - === */
/* FULL - WEBKIT */
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer.no-user-action:-webkit-full-screen .xp-progress-bar,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode.no-user-action:-webkit-full-screen .xp-progress-bar,
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer.no-user-action:-webkit-full-screen .progress-bar,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode.no-user-action:-webkit-full-screen .progress-bar {
min-width: 100% !important;
max-width: 100% !important;
height: 10px;
line-height: 10px;
left: 0px !important;
top: 1060px !important;
opacity: 1;
z-index: 5000;
}
/* FULL - MOZ */
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer.no-user-action:-moz-full-screen .xp-progress-bar,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode.no-user-action:-moz-full-screen .xp-progress-bar,
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer.no-user-action:-moz-full-screen .progress-bar,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode.no-user-action:-moz-full-screen .progress-bar {
min-width: 100% !important;
max-width: 100% !important;
height: 10px;
line-height: 10px;
left: 0px !important;
top: 1060px !important;
opacity: 1;
z-index: 5000;
}
/* FULL - WEBKIT */
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer:-webkit-full-screen .control-bar,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode:-webkit-full-screen .control-bar {
position: absolute !important;
width: 50% !important;
height: 30px;
left: 450px !important;
top: 100vh !important;
bottom: 0 !important;
right: 0;
transition: opacity 0.4s cubic-bezier(0.17, 0.67, 0.52, 0.93) 0s;
opacity: 1 !important;
z-index: 5;
}
/* FULL - MOZ */
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer:-moz-full-screen .control-bar,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode:-moz-full-screen .control-bar {
position: absolute !important;
width: 50% !important;
height: 30px;
left: 450px !important;
top: 100vh !important;
margin-bottom: -60px !important;
right: 0;
transition: opacity 0.4s cubic-bezier(0.17, 0.67, 0.52, 0.93) 0s;
opacity: 1 !important;
z-index: 5;
}
/* FULL - WEBKIT */
.video-page .xplayer:-webkit-full-screen .xplayer-background-top,
.video-page .player-container #player.xplayer:-webkit-full-screen .xplayer-background-bottom,
.video-page .xplayer:-moz-full-screen .xplayer-background-top,
.video-page .player-container #player.xplayer:-moz-full-screen .xplayer-background-bottom {
display: none !important;
}
/* FULL - MOZ */
.video-page .xplayer:-webkit-full-screen .xplayer-background-top,
.video-page .player-container #player.xplayer:-webkit-full-screen .xplayer-background-bottom,
.video-page .xplayer:-moz-full-screen .xplayer-background-top,
.video-page .player-container #player.xplayer:-moz-full-screen .xplayer-background-bottom {
display: none !important;
}
/* FULL VIDEO - USER ACTION / HOVER - === */
/* FULL - WEBKIT */
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer:not(.no-user-action):-webkit-full-screen .control-bar,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode:not(.no-user-action):-webkit-full-screen .control-bar {
position: absolute;
width: 70% !important;
height: 30px;
left: 300px !important;
bottom: 0;
right: 0;
top: 1040px !important;
transition: opacity 0.4s cubic-bezier(0.17, 0.67, 0.52, 0.93) 0s;
z-index: 5;
}
/* FULL - MOZ */
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer:not(.no-user-action):-moz-full-screen .control-bar,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode:not(.no-user-action):-moz-full-screen .control-bar {
position: absolute;
width: 70% !important;
height: 30px;
left: 300px !important;
bottom: 0;
right: 0;
top: 1040px !important;
transition: opacity 0.4s cubic-bezier(0.17, 0.67, 0.52, 0.93) 0s;
z-index: 5;
}
/* FULL - WEBKIT */
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer:not(.no-user-action):-webkit-full-screen .xp-progress-bar,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode:not(.no-user-action):-webkit-full-screen .xp-progress-bar,
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer:not(.no-user-action):-webkit-full-screen .progress-bar,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode:not(.no-user-action):-webkit-full-screen .progress-bar {
position: absolute;
display: inline-block;
height: 10px;
width: 40% !important;
left: 580px !important;
top: 1055px !important;
opacity: 1;
z-index: 5000000;
background: hsla(0, 0%, 100%, 0.35) none repeat scroll 0 0;
}
/* FULL - MOZ */
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer:not(.no-user-action):-moz-full-screen .xp-progress-bar,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode:not(.no-user-action):-moz-full-screen .xp-progress-bar,
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer:not(.no-user-action):-moz-full-screen .progress-bar,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode:not(.no-user-action):-moz-full-screen .progress-bar {
position: absolute;
display: inline-block;
height: 10px;
width: 40% !important;
left: 580px !important;
top: 1055px !important;
opacity: 1;
z-index: 5000000;
background: hsla(0, 0%, 100%, 0.35) none repeat scroll 0 0;
}
/* FULL - WEBKIT */
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer:not(.no-user-action):-webkit-full-screen .xp-progress-bar:hover .thumbs,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode:not(.no-user-action):-webkit-full-screen .xp-progress-bar:hover .thumbs,
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer:not(.no-user-action):-webkit-full-screen .progress-bar:hover .thumbs,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode:not(.no-user-action):-webkit-full-screen .progress-bar:hover .thumbs {
position: absolute;
box-sizing: content-box;
top: -130px !important;
border-radius: 2px;
text-align: center;
opacity: 1;
transition: opacity 0.2s cubic-bezier(0.17, 0.67, 0.52, 0.93) 0.3s;
box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.5);
background: hsla(0, 0%, 100%, 0.35) none repeat scroll 0 0 !important;
}
/* FULL - MOZ */
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer:not(.no-user-action):-moz-full-screen .xp-progress-bar:hover .thumbs,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode:not(.no-user-action):-moz-full-screen .xp-progress-bar:hover .thumbs,
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer:not(.no-user-action):-moz-full-screen .progress-bar:hover .thumbs,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode:not(.no-user-action):-moz-full-screen .progress-bar:hover .thumbs {
position: absolute;
box-sizing: content-box;
top: -130px !important;
border-radius: 2px;
text-align: center;
opacity: 1;
transition: opacity 0.2s cubic-bezier(0.17, 0.67, 0.52, 0.93) 0.3s;
box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.5);
background: hsla(0, 0%, 100%, 0.35) none repeat scroll 0 0 !important;
}
/* FULL - WEBKIT */
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer:not(.no-user-action):-webkit-full-screen .control-bar .play .play-inner,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer-large-mode.xplayer:not(.no-user-action):-webkit-full-screen .control-bar .play .play-inner {
left: 700px !important;
}
/* FULL - MOZ */
.video-page:not(.video-page--large-mode) .player-container #player-container.player-container__player.xplayer:not(.no-user-action):-moz-full-screen .control-bar .play .play-inner,
.video-page--large-mode .player-container #player-container.player-container__player.xplayer-large-mode.xplayer:not(.no-user-action):-moz-full-screen .control-bar .play .play-inner {
left: 700px !important;
}
/* (new493) LARGE VIDEO MODE - RELATED */
.video-page.video-page--large-mode .mixed-section .width-wrap {
max-width: 98% !important;
left: 18px;
}
.video-page--large-mode .mixed-section.related .width-wrap .mixed-list.clearfix-after {
display: inline-block !important;
max-width: 100% !important;
height: 100% !important;
min-height: 313px !important;
max-height: 313px !important;
top: -2px !important;
left: 10px !important;
border-bottom: 1px solid tomato !important;
}
.video-page--large-mode .mixed-section.related .width-wrap .mixed-list.clearfix-after .item.video {
display: inline-block !important;
float: none !important;
width: 15.1% !important;
margin: 10px 2px 0px 10px !important;
padding: 0px 5px !important;
}
.video-page--large-mode .mixed-section.related .width-wrap .mixed-list.clearfix-after .item.video:hover {
width: 15.1% !important;
margin: 2px 2px -38px 10px !important;
padding: 0px 5px !important;
transform: scale(1.9) !important;
z-index: 500000 !important;
background: black !important;
}
.video-page--large-mode .mixed-section.related .width-wrap .arrow-container.left-container {
display: inline-block !important;
height: 75px !important;
line-height: 75px !important;
width: 47px !important;
top: 160px !important;
left: -32px !important;
margin-left: -14px;
text-align: left !important;
z-index: 500 !important;
border-right: 4px solid red !important;
background: green !important;
}
.video-page--large-mode .mixed-section.related .width-wrap .arrow-container.right-container {
display: inline-block !important;
height: 75px !important;
line-height: 75px !important;
width: 47px !important;
top: 160px !important;
left: -12px !important;
margin-left: -14px;
text-align: left !important;
z-index: 500 !important;
border-left: 4px solid red !important;
background: blue !important;
}
.video-page--large-mode .mixed-section.related .width-wrap .arrow-container.left-container a.arrow.left {
position: relative;
display: inline-block !important;
height: 75px !important;
width: 53px !important;
margin-left: 8px !important;
margin-top: 2px;
border-radius: 50% 0 0 50%;
text-align: center;
transition: left 0.15s ease 0s;
border: 0 none;
box-shadow: -5px 0 10px rgba(0, 0, 0, 0.2);
background: #202020;
}
.video-page--large-mode .mixed-section.related .width-wrap .arrow-container.left-container a.arrow.left:hover {
width: 58px !important;
}
.video-page--large-mode .mixed-section.related .width-wrap .arrow-container.right-container a.arrow.right {
position: relative;
display: inline-block !important;
height: 75px !important;
width: 53px !important;
margin-left: -21px !important;
margin-top: 2px;
border: 0 none;
border-radius: 0 50% 50% 0 !important;
box-shadow: -5px 0 10px rgba(0, 0, 0, 0.2);
text-align: center;
transition: right 0.15s ease 0s;
background: #202020;
}
.video-page--large-mode .mixed-section.related .width-wrap .arrow-container.right-container a.arrow.right:hover {
width: 58px !important;
}
.video-page--large-mode .mixed-section.related .width-wrap .arrow-container.left-container .arrow.left .xh-icon.arrow-left {
display: inline-block !important;
height: 75px !important;
line-height: 75px !important;
width: 55px !important;
left: -7px !important;
}
.video-page--large-mode .mixed-section.related .width-wrap .arrow-container.right-container a.arrow.right .xh-icon.arrow-right {
display: inline-block !important;
height: 75px !important;
line-height: 75px !important;
width: 55px !important;
left: 7px !important;
}
/* (new493) LARGE VIDEO MODE - RED - COUNT TOTAL FAVS ADDED TO COLLECTION (Without "Default Collection") */
.video-page--large-mode .dropdown.position-right.favorites-dropdown.positioned:hover .favorites-dropdown__list.ps-container .favorites-dropdown__list-item--linked:not(:first-of-type) .favorites-dropdown__list-quantity:after {
counter-increment: myIndex;
content: counter(myIndex, decimal-leading-zero);
position: fixed;
display: inline-block;
width: 20px;
min-width: 30px;
height: 25px;
line-height: 25px;
top: 5px;
left: 849px;
border-radius: 3px;
font-size: 20px;
text-align: center;
z-index: 1;
opacity: 1;
color: white;
background: red;
}
/* (new493) LARGE VIDEO MODE - LABELS */
.video-page--large-mode .items .favorites-dropdown__list-item {
float: left;
clear: none;
width: 100% !important;
min-width: 20% !important;
max-width: 20% !important;
border: 1px solid red;
}
/* (new493) LARGE VIDEO MODE - CREATE NEW COLLECTION */
.video-page--large-mode .dropdown.favorites-dropdown.positioned.position-right:hover .favorites-dropdown__form,
.video-page--large-mode .dropdown.favorites-dropdown.positioned.position-right:not(:hover) .favorites-dropdown__form {
position: fixed !important;
display: inline-block !important;
height: 28px;
line-height: 0px;
width: 213px;
left: 1010px !important;
top: 1px !important;
text-align: center;
z-index: 50000 !important;
box-shadow: 3px 3px 2px black;
background: #222;
}
/* (new493) LARGE VIDEO MODE - DEFAULT COLLECTION - HOVER */
.video-page--large-mode .dropdown.favorites-dropdown.positioned.position-right:hover .items .favorites-dropdown__list-item.favorites-dropdown__list-item:first-of-type,
.video-page--large-mode .dropdown.favorites-dropdown.positioned.position-left:hover .items .favorites-dropdown__list-item.favorites-dropdown__list-item:first-of-type {
position: fixed !important;
display: inline-block !important;
height: 28px !important;
line-height: 15px;
width: 259px !important;
float: none !important;
left: 747px !important;
top: 2px !important;
padding: 2px 5px !important;
opacity: 1;
z-index: 500;
box-shadow: 3px 3px 2px black;
background: #222;
}
.video-page--large-mode .dropdown.favorites-dropdown.positioned:hover .items .favorites-dropdown__list-item.favorites-dropdown__list-item:first-of-type .favorites-dropdown__list-title,
.video-page--large-mode .dropdown.favorites-dropdown.positioned-right:hover .items .favorites-dropdown__list-item.favorites-dropdown__list-item:first-of-type .favorites-dropdown__list-title,
.video-page--large-mode .dropdown.favorites-dropdown.positioned-left:hover .items .favorites-dropdown__list-item.favorites-dropdown__list-item:first-of-type .favorites-dropdown__list-title {
margin-left: 30px !important;
margin-bottom: -6px !important;
display: inline-block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.video-page--large-mode .dropdown.favorites-dropdown.positioned.position-right:not(:hover) .items .favorites-dropdown__list-item.favorites-dropdown__list-item:first-of-type,
.video-page--large-mode .dropdown.favorites-dropdown.positioned.position-left:not(:hover) .items .favorites-dropdown__list-item.favorites-dropdown__list-item:first-of-type {
position: absolute;
width: 259px !important;
left: 0;
opacity: 1;
z-index: 500;
background: green;
}
.video-page--large-mode .dropdown.favorites-dropdown.positioned.position-right:not(:hover) .items .favorites-dropdown__list-item.favorites-dropdown__list-item:first-of-type .favorites-dropdown__list-title,
.video-page--large-mode .dropdown.favorites-dropdown.positioned.position-left:not(:hover) .items .favorites-dropdown__list-item.favorites-dropdown__list-item:first-of-type .favorites-dropdown__list-title {
max-width: 64%;
min-width: 64%;
margin-left: 8px;
}
/* (new493) VIDEO - COMMENTS - PAGI - ALL */
.video-page .comments-section .pager-section:not(:empty) {
position: fixed !important;
display: inline-block;
height: 6.5vh !important;
min-width: 17.5% !important;
max-width: 17.5% !important;
left: 685px !important;
bottom: 1vh !important;
margin: 0 !important;
transform: scale(1) !important;
z-index: 50000 !important;
background: #111 !important;
}
.video-page .comments-section .pager-section .desktop-pagination {
display: inline-block;
height: 7vh !important;
min-width: 100% !important;
max-width: 100% !important;
padding: 3.5vh 0 0 0 !important;
}
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list {
display: inline-block;
height: 3vh !important;
min-width: 100% !important;
max-width: 100% !important;
}
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list-wrapper {
display: inline-block;
height: 4vh !important;
min-width: 100% !important;
max-width: 100% !important;
line-height: 22px !important;
}
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list-wrapper .page-list-container {
display: inline-block;
height: 3.5vh !important;
min-width: 100% !important;
max-width: 100% !important;
line-height: 22px !important;
}
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list-wrapper .page-list-container .page-limit-button.page-limit-button--left {
position: absolute !important;
display: inline-block !important;
clear: none !important;
height: 24px !important;
width: 60px !important;
top: -3.7vh !important;
left: 0px !important;
margin: 5px 0 5px 5px !important;
background: none !important;
}
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list-wrapper .page-list-container ol.page-list + .page-limit-button.page-limit-button--right {
position: absolute !important;
display: inline-block !important;
clear: none !important;
height: 24px !important;
width: 80px !important;
top: -3.7vh !important;
left: 248px !important;
margin: 5px 0 5px 5px !important;
text-align: right !important;
}
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list-wrapper .page-list-container ol.page-list {
display: inline-block !important;
clear: none !important;
min-width: 100% !important;
max-width: 100% !important;
padding: 0.5vh 0 0 0 !important;
background: brown !important;
}
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list-wrapper .page-list-container .page-limit-button + ol.page-list {
display: inline-block !important;
clear: none !important;
min-width: 100% !important;
max-width: 100% !important;
overflow: hidden !important;
background: brown !important;
}
/* (new494) START + END */
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list-wrapper .page-list-container .page-limit-button + ol.page-list > .page-hidden-button:first-of-type {
position: fixed !important;
display: inline-block !important;
margin: 0vh 0 0 0 !important;
top: 0.5vh !important;
}
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list-wrapper .page-list-container .page-limit-button + ol.page-list > .page-hidden-button:last-of-type {
position: fixed !important;
display: inline-block !important;
margin: 0vh 0 0 0px!important;
top: 0.5vh !important;
left: 270px !important;
}
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list-wrapper .page-list-container .page-limit-button + ol.page-list > .page-button-separator + .page-hidden-button {
position: fixed !important;
display: inline-block !important;
margin: 0vh 0 0 0px!important;
top: 0.5vh !important;
left:270px !important;
}
.video-page .comments-section .pager-section .page-button[class*="-middle"] + .page-button-separator + .page-hidden-button {
position: fixed !important;
display: inline-block !important;
height: 22px !important;
width: 50px !important;
margin: 0vh 0 0 0px!important;
top: 0.5vh !important;
left:270px !important;
}
.video-page .comments-section .pager-section .desktop-pagination .limit-gradient {
display: none !important;
margin: 0 !important;
left: unset !important;
}
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list-wrapper .page-list-container ol.page-list .page-button ,
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list-wrapper .page-list-container ol.page-list .page-button-separator {
display: inline-block !important;
height: 100% !important;
min-height: 22px !important;
max-height: 22px !important;
line-height: 10px !important;
margin: 0 -13px -15px 5px !important;
transform: scale(0.7) !important;
transform-origin: top left !important;
}
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list-wrapper .page-list-container ol.page-list .page-button-separator {
display: inline-block !important;
vertical-align: top !important;
height: 100% !important;
min-height: 20px !important;
max-height: 20px !important;
line-height: 15px !important;
margin: 0 -13px -15px 5px !important;
padding: 0 !important;
transform: scale(0.7) !important;
transform-origin: top left !important;
}
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list-wrapper .page-list-container ol.page-list .page-button + .page-button-separator ,
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list-wrapper .page-list-container ol.page-list .page-button.page-button--middle + .page-button-separator {
display: inline-block !important;
vertical-align: top !important;
height: 100% !important;
min-height: 20px !important;
max-height: 20px !important;
line-height: 15px !important;
margin: 0 -13px -15px -5px !important;
padding: 0 !important;
transform: scale(0.7) !important;
transform-origin: top left !important;
}
/* (new493) */
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list-wrapper ,
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list ,
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-button-separator,
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list-wrapper .page-list-container .page-button-link,
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list-wrapper .page-list-container .limit-gradient,
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list-wrapper .page-list-container {
height: 22px !important;
line-height: 22px !important;
}
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list {
padding-bottom: 0px !important;
}
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list .page-button {
height: 20px !important;
}
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list .page-button .page-button-link {
height: 20px !important;
line-height: 20px !important;
}
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .page-list .page-button .page-button-link--active {
color: red !important;
}
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .prev-next-list-button {
height: 20px !important;
}
/* (new493) VID - PAGI */
/* (new493) VID - PAGI - BACK / NEXT */
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list > .prev-next-list-button + .page-list-wrapper + .prev-next-list-button {
display: inline-block !important;
position: absolute !important;
height: 20px;
width: 28% !important;
left: 57px !important;
margin: -3vh 0 0 0 !important;
z-index: 0 !important;
pointer-events: auto !important;
}
.video-page .comments-section .pager-section .desktop-pagination .prev-next-list .prev-next-list-button {
display: inline-block !important;
position: absolute !important;
height: 20px;
width: 28% !important;
left: 155px !important;
margin: -3vh 0 0 0 !important;
z-index: 0 !important;
pointer-events: auto !important;
}
/* (new493) NEXT ONLY */
.comments-section #commentBox .pager-section .desktop-pagination > .prev-next-list > .page-list-wrapper + .prev-next-list-button {
display: inline-block !important;
position: absolute !important;
height: 20px;
width: 28% !important;
left: 57px !important;
margin: -3vh 0 0 0 !important;
z-index: 0 !important;
pointer-events: auto !important;
}
/* (A VOIR) LARGE VIDEO MODE - VIDEO VR PLAYER */
.video-page.video-page--large-mode .player-container > .dl8-video {
position: relative;
width: 46% !important;
height: 510px !important;
top: 16px;
left: 507px !important;
}
/* VIDEO OCULUS / PAE - VR PLAYER APP CONTROL - ICON - === */
.video-page .controls-container__item.control-container.play-control.app-protocol {
position: absolute !important;
display: inline-block !important;
width: 45px !important;
height: 21px !important;
line-height: 15px !important;
top: 2px !important;
left: -20px !important;
font-size: 8px !important;
text-align: center !important;
border: 1px solid red !important;
}
.video-page .controls-container__item.control-container.play-control.app-protocol .xh-icon.control-container__icon.icon-play-сircle + span {
position: fixed !important;
display: inline-block !important;
height: 20px !important;
line-height: 10px;
width: 45px !important;
left: 765px !important;
margin-top: -1px !important;
overflow: hidden !important;
}
/* FAV COLLECTION - FAVS VIDEO PAGE - TEST COUNTER - 2 COUNTERS for ADDED : a TOTAl and for each - === */
.favorites-collection-list,
.dropdown.favorites-dropdown.position-left .items {
counter-increment: myIndex 01 !important;
counter-increment: myIndex2 0 !important;
counter-reset: myIndex 00 !important;
}
/* BLUE - FAVS VIDEO PAGE - COLL ADDED - COUNT TOTAL - === */
.add-to-collection-dialog .favorites-collection-list .checkbox:checked:not(:first-of-type) + label:after {
position: fixed !important;
display: inline-block !important;
counter-increment: myIndex;
width: 232px !important;
height: 20px !important;
line-height: 20px !important;
top: 7px !important;
left: 5px !important;
padding: 1px 5px;
border-radius: 0 0 3px 3px;
font-size: 12px;
text-align: center;
opacity: 1 !important;
z-index: 50000 !important;
color: white;
background: red !important;
}
/* (new385) VIDEO PAGE - "In collection" NOT HOVER - BLUE */
.dropdown.favorites-dropdown.position-left:not(:hover) .items .favorites-dropdown__list-item--linked:not(:first-of-type) .favorites-dropdown__list-quantity::after {
position: fixed !important;
display: inline-block !important;
counter-increment: myIndex;
content: "In collection : " counter(myIndex, decimal-leading-zero) " ▼";
width: 290px !important;
height: 12px;
line-height: 9px;
top: 89px !important;
left: 725px;
padding: 1px 5px;
border-radius: 0 0 3px 3px;
font-size: 12px;
text-align: center;
opacity: 1 !important;
z-index: 50000 !important;
color: white;
background: blue;
}
/* (new447) LARGE MODE */
.video-page--large-mode .dropdown.favorites-dropdown.position-left:not(:hover) .items .favorites-dropdown__list-item--linked:not(:first-of-type) .favorites-dropdown__list-quantity::after {
position: fixed !important;
display: inline-block !important;
counter-increment: myIndex;
content: "In collection : " counter(myIndex, decimal-leading-zero) " ▼";
width: 288px !important;
height: 10px;
line-height: 9px;
top: 69vh !important;
left: 725px !important;
padding: 1px 5px;
border-radius: 0 0 3px 3px;
font-size: 10px;
text-align: center;
opacity: 1 !important;
visibility: visible !important;
z-index: 50000 !important;
color: white;
background: blue;
}
/* VIDEO PAGE - "In collection" HOVER A - GREEN */
.dropdown.favorites-dropdown.position-left:hover .items .favorites-dropdown__list-item--linked:not(:first-of-type) .favorites-dropdown__list-quantity::after {
position: fixed !important;
display: inline-block !important;
counter-increment: myIndex;
content: "In collection(s) (hover it to see them) : " counter(myIndex, decimal-leading-zero) " ▼";
width: 492px !important;
height: 30px;
line-height: 20px;
top: 67px;
left: 1410px;
padding: 1px 5px;
border-radius: 5px 5px 0 0;
font-size: 12px;
text-align: center;
opacity: 1 !important;
z-index: 50000 !important;
color: white;
background: green !important;
}
/* LARGE MODE ok */
.video-page--large-mode .dropdown.favorites-dropdown.position-left:hover .items .favorites-dropdown__list-item--linked:not(:first-of-type) .favorites-dropdown__list-quantity::after {
width: 484px !important;
top: 622px !important;
left: 1429px !important;
visibility: visible !important;
}
/* RED - HOVER */
.dropdown.favorites-dropdown.position-left:hover .items:not(:hover) .favorites-dropdown__list-item--linked:not(:first-of-type) .favorites-dropdown__list-quantity::after {
position: fixed !important;
display: inline-block !important;
counter-increment: myIndex;
content: "In collection(s) : " counter(myIndex, decimal-leading-zero) " ▼";
width: 467px !important;
height: 30px;
line-height: 20px;
top: 67px;
left: 1410px;
padding: 1px 5px;
border-radius: 4px 4px 0 0;
font-size: 12px;
text-align: center;
opacity: 1 !important;
z-index: 500000 !important;
pointer-events: none !important;
color: white;
background: red !important;
}
/* (new284) LARGE MODE */
.video-page.video-page--large-mode .dropdown.favorites-dropdown.position-left:hover .items:not(:hover) .favorites-dropdown__list-item--linked:not(:first-of-type) .favorites-dropdown__list-quantity::after {
top: 66.2vh !important;
left: 732px;
}
/* ADD TO COLL - BLUE - FAVORITES PAGES */
/* (new216) COLLECTION - ADD TO COLLECTION in COLL PAGE (.xh-tabbed.smal)?? */
.add-to-collection-dialog .favorites-collection-list .checkbox:checked:not(:first-of-type) + label:after {
position: fixed;
display: inline-block;
counter-increment: myIndex;
content: " ▼ In collection(s) : " counter(myIndex, decimal-leading-zero) " ▼";
width: 627px !important;
height: 20px !important;
line-height: 20px;
top: 8px !important;
left: 30px !important;
padding: 1px 10px;
border-radius: 3px;
font-size: 12px;
text-align: center;
opacity: 1;
color: white;
background: blue;
}
/* VIDEO PAGE - FAV ICON - In COLLECTION DROP LIST - === */
.video-page .width-wrap.with-player-container .controls-container__item.control-container.favorites-control {
position: fixed !important;
display: inline-block !important;
float: none !important;
top: 97px !important;
margin-left: 5px !important;
}
/* LARGE - ok */
.video-page.video-page--large-mode .width-wrap.with-player-container .controls-container__item.control-container.favorites-control {
display: inline-block !important;
top: 665px !important;
margin-left: 12px !important;
}
.video-page:not(.video-page--large-mode) .width-wrap.with-player-container .controls-container__item.control-container.favorites-control .trigger.no-arrow {
left: -3px !important;
top: 6px !important;
}
/* LARGE - ok */
.video-page.video-page--large-mode .width-wrap.with-player-container .controls-container__item.control-container.favorites-control .trigger.no-arrow {
left: -6px !important;
top: 2px !important;
}
.video-page:not(.video-page--large-mode) .width-wrap.with-player-container .controls-container__item.control-container.favorites-control .trigger.no-arrow:not(:hover) .xh-icon.control-container__icon.heart-status.beta-heart-filled.hover.to-red:before {
border-color: #e34449;
}
/* (new228) VIDEO PLAYER - COMMENTS */
.video-page .main-wrap .bottom-widget-section + .width-wrap {
top: 0px;
left: 0px;
margin: 0 !important;
z-index: 0 !important;
}
/* (new493) NEW VIDEO - COMMENTS - BOTTOM WIDTH TOTAL CONTAINER */
.video-page main ~ .width-wrap:not(.clipstore-bottom):not(.yld-mdclipstore-bottom ):not([class^="yld-"]) {
position: fixed !important;
display: inline-block;
width: 100% !important;
max-width: 53.4% !important;
min-width: 53.4% !important;
min-height: 37vh !important;
max-height: 37vh !important;
bottom: 0.3vh !important;
margin: 0 !important;
padding: 0px;
border-radius: 3px;
overflow: visible !important;
z-index: 0 !important;
box-shadow: 3px 3px 2px black;
background: #111 !important;
border: 1px solid #404040;
border: 1px solid red !important;
}
/* HOVER */
.video-page main ~ .width-wrap:not(.clipstore-bottom):not(.yld-mdclipstore-bottom ):not([class^="yld-"]):hover {
z-index: 500000000 !important;
}
/* (new395) LARGE - COMMENTS CONTAINER */
.video-page--large-mode main ~ .width-wrap:not(.clipstore-bottom) {
position: fixed !important;
display: inline-block;
width: 100% !important;
max-width: 100% !important;
min-width: 100% !important;
height: 38.5vh !important;
bottom: 0vh !important;
margin: 0 !important;
padding: 0px;
border-radius: 3px;
overflow: visible !important;
z-index: 0 !important;
box-shadow: 3px 3px 2px black;
border: 1px solid #404040;
}
/* (new495) NEW COMMENTS - CONTAINER */
.video-page .width-wrap .comments-section.comments-container {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
max-width: 1023px !important;
min-width: 1023px !important;
height: 38.2vh !important;
bottom: 0.5vh !important;
margin: 0vh 0 -1vh 0 !important;
padding: 0vh 0 0 0 !important;
border-radius: 0px;
overflow: visible !important;
box-shadow: 3px 3px 2px black;
}
.video-page .width-wrap .comments-section.comments-container #commentBox {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
max-width: 1023px !important;
min-width: 1023px !important;
height: 38.2vh !important;
bottom: 0vh !important;
margin: 0vh 0 0vh 0 !important;
padding: 0vh 0 0 0 !important;
border-radius: 0px;
overflow: visible !important;
box-shadow: 3px 3px 2px black;
}
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
max-width: 1023px !important;
min-width: 1023px !important;
height: 37.2vh !important;
bottom: 0vh !important;
margin: 0vh 0 0vh 0 !important;
padding: 0vh 0 0 0 !important;
border-radius: 0px;
overflow: visible !important;
box-shadow: 3px 3px 2px black;
/*border: 1px dashed pink;*/
}
/* (new495) NEW COMMENT CONTAINER - TOP HEADER */
.video-page .width-wrap [class^="commentTabs-"] {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
max-width: 37.4% !important;
min-width: 20% !important;
height: 2.5vh !important;
line-height: 2.5vh !important;
margin: 1vh 0 0vh 0 !important;
font-size: 15px;
z-index: 50000000 !important;
background: brown !important;
}
.video-page .width-wrap [class^="commentTabs-"] [class^="heading-"].comments-heading {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
max-width: 37.4% !important;
min-width: 20% !important;
height: 2.5vh !important;
line-height: 2.5vh !important;
margin: 0vh 0 0vh 0 !important;
font-size: 15px;
}
.video-page .width-wrap [class^="commentTabs-"] [class^="heading-"].comments-heading [class^="triggerBlock-"] {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
max-width: 37.4% !important;
min-width: 20% !important;
height: 2.5vh !important;
line-height: 2.5vh !important;
margin: 0vh 0 0vh 0 !important;
font-size: 15px;
}
.video-page .width-wrap [class^="commentTabs-"] [class^="heading-"].comments-heading [class^="triggerBlock-"] .xh-icon.comments {
position: relative !important;
display: block !important;
float: left !important;
height: 2.5vh !important;
line-height: 2.5vh !important;
width: 30px !important;
}
.video-page .width-wrap [class^="commentTabs-"] [class^="triggerBlock-"] [class^="primary-"] {
position: relative !important;
display: block !important;
float: left !important;
height: 2.5vh !important;
line-height: 2.5vh !important;
margin: 0 10px 0 0 !important;
}
/* (new495) NEW ADD COMMNENT CONTAINER */
.video-page .width-wrap [class^="commentTabs-"] [class^="heading-"].comments-heading + [class^="form-"] {
position: fixed !important;
display: inline-block !important;
height: 0vh !important;
width: 100% !important;
max-width: 300px !important;
min-width: 300px !important;
top: 62vh !important;
left: 723px !important;
z-index: 50000000000 !important;
background: brown !important;
}
.video-page .width-wrap [class^="heading-"].comments-heading + [class^="form-"] > [class^="root-"] {
position: fixed !important;
display: inline-block !important;
height: auto !important;
width: 100% !important;
max-width: 300px !important;
min-width: 300px !important;
top: 62vh !important;
left: 723px !important;
padding: 6px 2px 0 0 !important;
border-radius: 5px !important;
z-index: 50000000000 !important;
background: #333 !important;
}
/* HOVER */
.video-page .width-wrap [class^="heading-"].comments-heading + [class^="form-"]:hover > [class^="root-"] {
position: fixed !important;
display: inline-block !important;
height: auto !important;
width: 100% !important;
max-width: 300px !important;
min-width: 300px !important;
top: 60vh !important;
left: 723px !important;
padding: 6px 2px 6px 0 !important;
border-radius: 5px !important;
z-index: 50000000000 !important;
background: red !important;
}
/* ADD COM - AVATAR */
.video-page .width-wrap [class^="heading-"].comments-heading + [class^="form-"] > [class^="root-"] [class^="user-"] [class^="avatar-"] {
position: absolute !important;
display: inline-block !important;
height: 20px !important;
width: 20px !important;
margin: 0 0 0 0 !important;
}
/* (new493) ADD COM - TEXTRERA */
.video-page .width-wrap [class^="heading-"].comments-heading + [class^="form-"] > [class^="root-"] [class^="inputArea-"] {
position: relative;
width: 100% !important;
height: 100% !important;
min-height: 2vh !important;
padding: 0 0 0 20px !important;
overflow: hidden;
}
/* [placeholder] */
.video-page .width-wrap [class^="heading-"].comments-heading + [class^="form-"] > [class^="root-"] [class^="inputArea-"] [class^="inputAreaInner-"] .premessage {
color: var(--placeholder-color);
left: var(--xh-legacy-element-gap-big);
top: 0.5vh !important;
}
.video-page .width-wrap [class^="heading-"].comments-heading + [class^="form-"] > [class^="root-"] [class^="inputArea-"] [class^="inputAreaInner-"]:not(.textarea) {
position: relative;
display: inline-block !important;
width: 100% !important;
height: 100% !important;
min-height: 2vh !important;
line-height: 17px !important;
top: 0;
left: 0;
padding: 0 0 !important;
font-size: 14px;
word-break: break-word;
}
.video-page .width-wrap [class^="heading-"].comments-heading + [class^="form-"] > [class^="root-"] [class^="inputArea-"] [class^="inputAreaInner-"]:not(.textarea) .xh-editable-content {
position: relative;
width: 100%;
min-height: 14px !important;
top: 0;
left: 0;
padding: 5px 5px !important;
font-size: 14px;
}
/* (new493) NEW - VID - ADD COMMENT - BUTTON */
.video-page .comments-section.comments-container button[data-role="submit-button"] {
height: 2vh !important;
padding: 0 10px !important;
}
/* (new493) VID - COMM - REPLY */
.video-page .width-wrap .comments-section.comments-container #commentBox.width-wrap .comments-wrap .heading-container + .content-container [class^="commentsList-"] {
position: relative;
display: inline-block !important;
min-height: 34.5vh !important;
max-height: 34.5vh !important;
width: 100% !important;
max-width: 100% !important;
min-width: 100% !important;
left: 0px !important;
top: 0.5vh !important;
margin: 0 !important;
overflow: hidden !important;
overflow-y: auto !important;
border-bottom: 1px solid red !important;
}
/* (new493) VID - RELATED - */
.video-page .width-wrap.with-player-container + div ,
.video-page .width-wrap.with-player-container + .width-wrap {
display: inline-block !important;
min-height: 96vh !important;
max-height: 96vh !important;
max-width: 893px;
min-width: 893px;
position: fixed;
right: 0;
top: 3.1vh !important;
margin: 0 !important;
padding: 0px 0 0vh 0 !important;
border-radius: 5px !important;
overflow: hidden !important;
z-index: -1 !important;
border: 1px solid red !important;
}
/* (new485) COR */
.video-page .related-container {
margin: 0 !important;
}
.video-page:not(.item-status-page) .related-container:not(:hover) {
opacity: 0.7 !important;
transition: opacity ease 0.7s !important;
}
.video-page:not(.item-status-page) .related-container:hover {
opacity: 1 !important;
transition: opacity ease 0.2s !important;
}
/* (new493) VID - RELATED - RELATED CONTAINER */
/* (new493) VID - RELATED - LARGE VIDEO MODE - RELATED VIDEOS */
.video-page.video-page--large-mode .width-wrap.with-player-container + div ,
.video-page.video-page--large-mode .width-wrap.with-player-container + .width-wrap {
display: inline-block !important;
min-height: 37vh !important;
max-height: 37vh !important;
max-width: 893px;
min-width: 893px;
position: fixed;
right: 0;
top: 62.7vh !important;
margin: 0 !important;
padding: 0px 0 0vh 0 !important;
border-radius: 5px !important;
overflow: hidden !important;
z-index: -1 !important;
border: 1px solid red !important;
}
.video-page .related-container .tab-set {
display: inline-block !important;
}
/* (new493) VID - RELATED - LARGE MODE */
.video-page.video-page--large-mode .videos.related-container ,
.video-page.video-page--large-mode .mixed-section.videos.related-container .width-wrap {
position: absolute !important;
display: inline-block !important;
width: 100% !important;
max-width: 100%;
min-width: 100%;
min-height: 35.2vh !important;
max-height: 35.2vh !important;
left: 0 !important;
z-index: 5 !important;
}
/* (new312) */
.video-page .tab-set-item {
display: inline-block !important;
height: 2.2vh !important;
line-height: 1.8vh !important;
margin: 0 5px 0 0 !important;
padding: 0 2px 0 0 !important;
border-right: 1px solid red !important;
}
.tab-set .tab-set-icon {
font-size: 14px !important;
margin-right: 2px !important;
}
/* (new493) VID - RELATED - for CHROME */
.video-page div[data-role="related-tabs-container"] p[class*="relatedTabTitleDesktop-"] {
height: 3vh !important;
margin-bottom: 0 !important;
border-bottom: 1px solid red !important;
}
.video-page div[class^="moreRelatedVideos-"] ,
.video-page .more-related-videos {
position: fixed !important;
display: inline-block !important;
width: auto;
height: 18px !important;
line-height: 18px !important;
top: 63vh !important;
right: 55px !important;
padding: 3px;
z-index: 50000 !important;
}
/* (new493) VID - RELATED - for CHROME - NOT .video-page--large-mode */
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container div[class^="container-"] ,
.video-page:not(.video-page--large-mode) div[class^="moreRelatedVideos-"] ,
.video-page:not(.video-page--large-mode) .more-related-videos {
position: fixed !important;
display: inline-block !important;
width: auto;
height: 18px !important;
line-height: 18px !important;
top: 3vh !important;
right: 35px !important;
padding: 3px;
z-index: 50000 !important;
}
/* (new493) VID - RELATED - LARGE */
.video-page.video-page--large-mode .mixed-section.videos.related-container div[class^="container-"] {
position: fixed !important;
display: inline-block !important;
width: auto;
height: 18px !important;
line-height: 18px !important;
bottom: 34.8vh !important;
right: 35px !important;
padding: 3px;
z-index: 50000 !important;
}
/* (new461) MORE VIDS - NOT FINAL */
.video-page [data-role="show-more-container"] button[data-page="next"] ,
.video-page a[class^="moreVideosWrapper-"]:not([data-role="show-more-next"]) button ,
.video-page a[class^="moreVideosWrapper-"]:not([data-role="show-more-next"]) {
min-width: 60px;
height: 18px !important;
line-height: 18px !important;
border-radius: 5px !important;
background: red !important;
}
.video-page div[class^="moreRelatedVideos-"] .xh-button ,
.video-page div[class^="moreRelatedVideos-"] .xh-button.large ,
.more-related-videos button[data-page="next"].xh-button ,
.more-related-videos a[data-page="next"].xh-button.large {
min-width: 60px;
height: 18px !important;
line-height: 18px !important;
background: green !important;
}
.video-page div[class^="moreRelatedVideos-"] .xh-button span ,
.video-page div[class^="moreRelatedVideos-"] .xh-button.large span ,
.more-related-videos button[data-page="next"].xh-button span {
height: 18px !important;
line-height: 18px !important;
}
.video-page div[class^="moreRelatedVideos-"] .xh-button span .xh-icon ,
.video-page div[class^="moreRelatedVideos-"] .xh-button.large span .xh-icon ,
.more-related-videos button[data-page="next"].xh-button span .xh-icon.arrow-bottom {
height: 15px !important;
line-height: 14px !important;
margin: -5px 0 0 0 !important;
}
.video-page [data-role="show-more-container"] button[data-page="next"]:before ,
.video-page div[class^="moreRelatedVideos-"] .xh-button[data-role="show-more-final"]:before ,
.video-page div[class^="moreRelatedVideos-"] .xh-button[data-role="show-more-next"]:before ,
.more-related-videos button[data-page="next"].xh-button:before ,
.more-related-videos a[data-page="next"]:before {
content: "▶";
width: 20px;
height: 14px !important;
line-height: 14px !important;
margin: -2px 10px 0 0 !important;
border-radius: 50%;
text-align: center;
color: gold;
background-color: green;
}
/* (new468) NEXT FINAL */
.video-page .mixed-section.videos.related-container div[class^="container-"] a[class*="btnFinal-"][data-role="show-more-final"] {
min-width: 60px;
height: 18px !important;
line-height: 18px !important;
border-radius: 5px !important;
}
/* (new493) VID - RELATED - BUT SHOW MORE FINAL */
.video-page .mixed-section.videos.related-container div[class^="container-"] a[class*="btnFinal-"][data-role="show-more-final"] ,
.video-page div[class^="moreRelatedVideos-"] .xh-button[data-role="show-more-final"] {
color: gold !important;
background: green !important;
}
.video-page .mixed-section.videos.related-container div[class^="container-"] a[class*="btnFinal-"][data-role="show-more-final"]:before ,
.video-page div[class^="moreRelatedVideos-"] .xh-button[data-role="show-more-final"]:before ,
.more-related-videos a.final:before {
content: "▶";
width: 35px !important;
height: 20px;
line-height: 20px;
margin-right: 10px;
border-radius: 50%;
text-align: center;
color: gold;
background-color: red;
}
.more-related-videos a {
background-color: #111;
}
.more-related-videos a:hover {
background-color: #333;
}
/* (new493) VID - RELATED - LARGE MODE ok */
.video-page--large-mode .width-wrap.with-player-container + .width-wrap {
position: fixed;
display: inline-block;
min-height: 322px !important;
max-height: 322px !important;
max-width: 894px;
min-width: 894px;
right: 0;
left: 1024px;
top: 615px !important;
}
.video-page--large-mode .width-wrap .mixed-section.videos.related-container .width-wrap,
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .width-wrap {
position: relative;
margin-bottom: 22px;
}
/* (new493) VID - RELATED -
/* LARGE MODE ok */
.video-page--large-mode .width-wrap.with-player-container + .width-wrap .mixed-section.videos.related-container {
width: 100% !important;
margin-right: 0px;
margin-bottom: 0 !important;
margin-top: 0px !important;
top: -7px !important;
left: 0px !important;
}
/* (new493) VID - RELATED - */
.video-page:not(.video-page--large-mode):not(.item-status-page) .videos.related-container .thumb-list ,
.video-page:not(.video-page--large-mode):not(.item-status-page) .mixed-section.videos.related-container .width-wrap {
display: inline-block !important;
width: 100% !important;
min-width: 890px !important;
max-width: 890px !important;
height: 100% !important;
min-height: 92vh !important;
max-height: 92vh !important;
top: 0px !important;
margin-bottom: 0 !important;
padding: 2px 0px 2px 5px !important;
overflow: hidden !important;
overflow-y: auto!important;
}
/* (new493) VID - RELATED - LARGE MODE ok */
.video-page.video-page--large-mode .videos.related-container .thumb-list ,
.video-page--large-mode .mixed-section.videos.related-container .thumb-list.thumb-list--related.thumb-list--margin.thumb-list--related-collapsed,
.video-page--large-mode .mixed-section.videos.related-container .thumb-list.thumb-list--related.thumb-list--margin {
min-height: 35vh !important;
max-height: 35vh !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
top: -4px;
right: 0px !important;
left: 0 !important;
margin: 0px !important;
border: 1px solid #404040 !important;
border-radius: 3px;
box-shadow: 3px 3px 2px black;
overflow: hidden !important;
overflow-y: auto !important;
background: #111 !important;
}
.video-page.video-page--large-mode .videos.related-container .thumb-list .thumb-list__item,
.video-page.video-page--large-mode .videos.related-container .thumb-list .thumb-list__item,
.video-page.video-page--large-mode .videos.related-container .thumb-list .thumb-list__item ,
.video-page--large-mode .thumb-list--margin .thumb-list__item,
.video-page--large-mode .thumb-list--promoted-video .thumb-list__item,
.video-page--large-mode .thumb-list--rating .thumb-list__item {
margin-bottom: 20px;
}
/* (new493) NEW - REPLY GREEN */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="commentBodyWrap-"] + [class^="form-"] {
position: fixed !important;
display: inline-block !important;
float: none !important;
width: 335px !important;
height: 14.5vh !important;
line-height: 25px;
left: 0px !important;
padding: 0px !important;
top: -15px !important;
border-radius: 3px;
overflow: hidden;
transition: all ease 0.7s !important;
opacity: 1 !important;
z-index: 5000000000 !important;
border: 1px solid yellow !important;
}
/* (new493) NEW - REPLY */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="commentBodyWrap-"] + [class^="form-"] [class^="inputArea-"] ,
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"]:not(hover) [class^="commentBodyWrap-"] + [class^="form-"] [class^="inputArea-"] {
display: inline-block !important;
max-width: 100% !important;
min-width: 100% !important;
line-height: 15px;
max-height: 143px !important;
min-height: 143px !important;
left: 0px !important;
right: 0px !important;
top: 0px;
overflow: hidden;
z-index: 500000000 !important;
background: brown !important;
}
/* (new493) NEW - PREMESSAGE */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="commentBodyWrap-"] + [class^="form-"] span.premessage {
position: relative !important;
display: inline-block !important;
float: none !important;
width: 100% !important;
height: 2vh !important;
line-height: 1.2vh !important;
top: 1px !important;
left: 0 !important;
margin: 0px 0 -1vh -5px !important;
padding: 2px 0 0 10px !important;
font-size: 15px !important;
text-indent: 0px !important;
z-index: 500000 !important;
color: white !important;
background: green !important;
border-bottom: 1px solid red !important;
}
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="commentBodyWrap-"] + [class^="form-"] [class^="inputArea-"], .video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"]:not(hover) [class^="commentBodyWrap-"] + [class^="form-"] [class^="inputArea-"] .xh-editable .xh-editable-content {
position: relative;
display: inline-block !important;
vertical-align: top !important;
width: 100%;
min-height: 34px;
max-height: 9.5vh !important;
line-height: 14px !important;
left: 0;
top: 0vh !important;
margin: 0vh 0 0 0 !important;
padding: 0px 0 0 0px !important;
font-size: 14px;
word-break: break-word;
text-indent: 5px !important;
overflow: hidden !important;
overflow-y: auto !important;
background: #111 !important;
}
/* (new495) */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="commentBodyWrap-"] [class^="commentBody-"] [class^="commentTop-"] [class^="userInfo-"] +[class^="commentActions-"] {
position: absolute !important;
display: inline-block !important;
flex: none;
margin: 0 0 0 0px !important;
bottom: 0.8vh !important;
right: 5px !important;
opacity: 0.5 !important;
transition: opacity .15s ease;
}
/* (new496) */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="commentBodyWrap-"] [class*="publisher-"] {
position: absolute !important;
display: inline-block !important;
flex: none;
margin: 0 0 0 0px !important;
top: 6.5vh !important;
left: -24px !important;
opacity: 1 !important;
transform: rotate(-90deg) !important;
transition: opacity .15s ease;
color: gold !important;
}
/* (new393) NEW - A VOIR .comment-item */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="commentBodyWrap-"] + [class^="form-"] [class^="user-"] {
display: none !important;
}
/* (new493) NEW - A VOIR */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="commentBodyWrap-"] + [class^="form-"]:not(:hover) .submit-comment.xh-button.large.red {
left: 10px;
top: 48px !important;
z-index: 100;
transform: scale(0.7) !important;
}
/* (new493) NEW - A VOIR */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="commentBodyWrap-"] + [class^="form-"]:hover .submit-comment.xh-button.large.red {
left: 10px;
top: -13px !important;
z-index: 50000 !important;
transform: scale(0.7) !important;
}
/* (new493) NEW - REPLY - ADD BOUTON - CONTAINER - A VOIR */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="commentBodyWrap-"] + [class^="form-"] [class^="inputArea-"] div[class^="submitWrapper-"] {
display: inline-block !important;
height: 2.2vh !important;
width: 100% !important;
margin: 0 0 0vh 0 !important;
background: tan !important
}
/* (new281) PRO ICON - COMMENTS - USERS BUDDY BADGE */
#commentBox div[class^="avatar-"] div[class^="badge-"] {
display: inline-block !important;
height: 10px !important;
width: 10px !important;
font-size: 10px !important;
transform: scale(0.7) translate(2px, -17px) !important;
background: transparent !important;
}
/* (new299) PRO ICON - NEWS - USERS BUDDY BADGE */
.avatar-container [class^="medium-"] {
display: inline-block !important;
height: 35px !important;
width: 35px !important;
font-size: 10px !important;
transform: scale(1) translate(2px, 0px) !important;
background: transparent !important;
}
/* (new493) NEW - VID - A VOIR .comment-item */
/* (new495) NEW - VID - COMMENTS ITEMS */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] {
position: relative !important;
display: inline-block !important;
vertical-align: top !important;
width: 100% !important;
max-width: 32.8% !important;
min-width: 32.8% !important;
height: 100% !important;
min-height: 15vh !important;
max-height: 15vh !important;
margin: 4vh 0 -3vh 0 !important;
padding: 2px 3px !important;
overflow: visible !important;
border-radius: 3px;
box-shadow: 3px 3px 2px black;
z-index: 0 !important;
transform: translate(0px, 0px) scale(1) !important;
transition: all ease 0s !important;
border: 1px solid #333 !important;
/*border: 1px solid aqua !important;*/
}
.video-page .comments-section .comments-list .item.item--linked {
border: 1px solid aqua !important;
}
/* (new495) NEW - VID - COM - SUPP DOUBLE BR */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="text-"] {
display: block !important;
float: right !important;
width: 90% !important;
height: 8vh !important;
padding: 0 0 0 5px !important;
overflow-wrap: break-word;
word-break: break-word;
overflow: hidden !important;
overflow-y: auto !important;
border-left: 1px solid #333 !important;
}
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="commentBodyWrap-"] [class^="commentMeta-"] {
position: absolute !important;
width: 97% !important;
line-height: 16px !important;
bottom: 0.5vh !important;
opacity: 1 !important;
border-top: 1px solid #333 !important;
}
/* (new495) NEW - VID COMM - BR SMALL for CHROME / BRAVE */
.video-page.brave .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="text-"] [class^="commentText-"] br ,
.video-page.chrome .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="text-"] [class^="commentText-"] br {
content: " " !important;
float: none !important;
display: block !important;
line-height: 0px !important;
margin-top: -3px !important;
margin-bottom: -3px !important;
}
/* (new495) NEW - VID COMM - BR SMALL for FIREFOX */
.video-page.firefox .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="text-"] [class^="commentText-"] a {
display: inline-block !important;
width: 100% !important;
line-height: 16px !important;
white-space: pre-wrap !important;
}
.video-page.firefox .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="text-"] [class^="commentText-"] br {
display: inline-block !important;
line-height: 0px !important;
margin-top: -3px !important;
margin-bottom: -3px !important;
}
/* (new493) NEW - VID - COMM - AVATAR with / without IMAGE */
.video-page .width-wrap .comments-section .comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="user-"] {
position: relative;
float: left;
z-index: 5;
}
/* (new493) NEW - VID - COMM - AVATAR - ALL */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] div[class^="avatar-"] {
height: 19px !important;
width: 19px !important;
}
/* (new493) NEW - VID - COMM - AVATAR - USERS BUDDY */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="user-"] div[class*="medium-"] ,
.video-page .comments-section .comments-list .comment-item div[class^="small-"],
.video-page .comments-section .comments-list .item div[class^="small-"],
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="user-"] a.retired,
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="user-"] a {
display: inline-block !important;
width: 20px !important;
min-height: 2.1vh !important;
max-height: 2.1vh !important;
left: 0px !important;
}
/* (new493) NEW - VID - COMM - */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="user-"] div[class*="medium-"] img ,
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] div[class^="small-"] img,
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="user-"] a.retired img,
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="user-"] a img {
height: 100%;
width: 100%;
margin: 0;
object-fit: contain !important;
border: 1px solid red !important;
}
/* (new493) NEW - VID - COMM - A VOIR .comment-item */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="user-"] a.retired ,
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="user-"] a.retired {
position: relative;
float: left;
height: 16px !important;
width: 17px !important;
transform: scale(0.9) !important;
transform-origin: top center !important;
background: red !important;
}
/* (new493) NEW - VID - COMM - A VOIR */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="user-"] .xh-avatar.retired:before ,
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="user-"] .xh-avatar.retired:before {
left: 1px;
top: 0px;
color: gold;
}
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="user-"] .xh-avatar.small[style^="background-color:"] ,
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="user-"] .xh-avatar.small[style^="background-color:"] {
margin-bottom: 2px !important;
margin-top: 0px !important;
}
/* (new495 NEW - VID - COMM - comment-item */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="commentBodyWrap-"] {
display: inline-block !important;
float: none !important;
height: 14.5vh !important;
width: 100% !important;
overflow: visible !important;
/*border: 1px solid aqua !important;*/
}
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="commentBodyWrap-"] [class^="user-"] {
display: inline-block !important;
width: 100% !important;
height: 3vh !important;
margin: 0 0 0 0 !important;
border-bottom: 2px solid silver !important;
}
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="commentBodyWrap-"] [class^="commentTop-"] {
position: absolute !important;
display: inline-block !important;
width: 98% !important;
height: 3vh !important;
top: 6px !important;
padding: 0 0 0 25px !important;
}
/* (new493) NEW - VID - COMM - */
.video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="commentBodyWrap-"] [class^="commentBody-"] [class^="commentTop-"] [class^="userInfo-"] {
height: 2.5vh !important;
line-height: 15px !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
border-bottom: 1px solid silver !important;
}
/* PHOTO */
.photo-page .comments-section.comments-container.clearfix .comment-item .comment-info .comment-meta .comment-meta {
border-top: 1px solid gray;
display: inline-block !important;
min-width: 180px !important;
max-width: 180px !important;
height: 15px !important;
left: -22px !important;
top: 5px !important;
padding: 0 3px !important;
border-radius: 0 0 3px 3px !important;
background: black !important;
}
/* (new323) PHO */
.photo-page .comments-section.comments-container.clearfix .comment-item .comment-info .comment-meta a,
.photo-page .comments-section.comments-container.clearfix .comment-item .comment-info .comment-meta .add-time,
.video-page .comments-section .comments-list .comment-item .comment-info .comment-meta a,
.video-page .comments-section .comments-list .comment-item .comment-info .comment-meta .add-time {
height: 14px !important;
line-height: 14px !important;
margin-right: 2px;
font-size: 12px !important;
}
/* (new323) PHO */
.photo-page .comments-section.comments-container.clearfix .comment-item .comment-info .comment-meta .show-original-comment.no-last,
.video-page .comments-section .comments-list .comment-item .comment-info .comment-meta .show-original-comment.no-last {
position: relative !important;
display: inline-block !important;
vertical-align: bottom !important;
font-size: 0px !important;
line-height: 10px !important;
border-bottom: none;
}
/* (new434) PHO */
.photo-page .comments-section.comments-container.clearfix .comment-item .comment-info .comment-meta .show-original-comment.no-last:before,
.video-page .comments-section .comments-list .comment-item .comment-info .comment-meta .show-original-comment.no-last:before {
content: "👁 🗨";
position: relative !important;
display: inline-block !important;
top: -1vh !important;
color: gold;
font-size: 13px;
}
/* (new323) PHO - A VOIR .comment-item */
.photo-page .comments-section.comments-container.clearfix .comment-item .comment-info .comment-meta .hide-original-comment.no-last:before,
.video-page .comments-section .comments-list .item .comment-info .comment-meta .hide-original-comment.no-last:before ,
.photo-page .comments-section.comments-container.clearfix .comment-item .comment-info .comment-meta .hide-original-comment.no-last:before,
.video-page .comments-section .comments-list .item .comment-info .comment-meta .hide-original-comment.no-last:before {
content: "Hide 🗨";
font-size: 11px;
color: gold;
border: 1px solid lime;
}
/* (new434)*/
.photo-page .comments-section.comments-container.clearfix .comment-item .comment-info .comment-meta .show-original-comment.no-last:hover:after,
.video-page .comments-section .comments-list .comment-item:hover .comment-info .comment-meta .show-original-comment.no-last:hover:after {
content: "Show Original Comment";
position: absolute;
display: inline-block !important;
width: 80px !important;
top: -1.1vh !important;
margin-left: 5px;
padding: 1px 3px;
font-size: 7px;
color: red;
background: gold;
}
/* ====== WIDESCREEN GENERAL ==== */
/* FOOTER */
.footer-buffer {
display: none !important;
visibility: hidden !important;
clear: none;
height: 0px;
}
footer,
.footer-buffer + footer {
position: absolute;
width: 10%;
height: 10px;
bottom: 0;
left: 0;
margin: 0 auto;
overflow: hidden;
z-index: 500 !important;
transition: all ease 0.7s !important;
background: black;
border-top: 1px solid #dadada;
}
/* (new426) FOOTER VIDEO PAGE */
.video-page .footer-wrapper {
position: fixed !important;
display: inline-block !important;
width: 10%;
height: 17px !important;
bottom: 0.2vh !important;
left: 0 !important;
margin: 0 auto;
overflow: hidden;
z-index: 500 !important;
transition: all ease 0.7s !important;
background: red !important;
border-top: 1px solid #dadada;
}
.video-page .footer-wrapper:hover {
position: fixed !important;
width: 50% !important;
height: auto !important;
bottom: 0vh !important;
left: 0 !important;
margin: 0 auto;
overflow: hidden;
z-index: 500 !important;
transition: all ease 0.7s !important;
background: #111 !important;
border-top: 1px solid #dadada;
}
.video-page .footer-wrapper footer {
position: relative !important;
display: inline-block !important;
bottom: 0;
height: auto !important;
left: 0;
margin: 0 auto;
overflow: hidden;
transition: all 0.7s ease 0s;
z-index: 500;
}
.video-page .footer-wrapper:hover footer {
display: inline-block !important;
height: auto !important;
max-height: 20vh !important;
max-width: 100% !important;
bottom: 0;
left: 0;
margin: 0 auto;
overflow: hidden;
overflow-y: auto !important;
transition: all 0.7s ease 0s;
z-index: 500;
}
.video-page .footer-wrapper:not(:hover) .footer__version-button.xh-button {
display: none !important;
}
.video-page .footer-wrapper:hover .footer__version-button.xh-button {
background-color: red !important;
border-color: gray !important;
}
/* (new426) VID - FOOTER - CONATINER */
.video-page .footer-wrapper footer [class^="widthWrap-"]{
padding: 0 20px 0 20px !important;
}
.video-page .footer-wrapper footer [class^="topPart-"] {
position: relative;
padding: 5px 10px 5px 10px !important;
border-bottom: 1px solid red !important;
}
.video-page .footer-wrapper footer [class^="topPart-"] h3 {
margin: 5px 0 0 0 !important;
}
.video-page .footer-wrapper footer [class*="menuLink-"] {
height: 2vh !important;
}
/* (new426) VID - FOOTER - SWITCH MOBILE - ON HOVER */
.video-page .footer-wrapper:hover footer aside[class^="bottom-"] a[href$="x_platform_switch=mobile"] {
position: fixed;
bottom: 1vh !important;
}
/* (new426) FOOTER - BOTTOM ARROW - SUPP */
.video-page .footer-wrapper footer [class*="daf hidden-"] {
display: none !important;
}
/* (new265) FOOTER - ALL */
footer:before,
.footer-buffer + footer:before {
content: "Xhamster Infos";
position: absolute;
width: 300px;
height: 10px;
left: 20px;
margin: 0 auto;
font-size: 10px;
overflow: hidden;
color: gold;
background: rgba(0, 0, 0, 0.38);
}
footer:hover,
.footer-buffer + footer:hover {
position: absolute;
width: 100%;
height: 302px;
border-top: 1px solid red !important;
}
/* (new327) */
footer.footer .main-wrap,
.main-wrap {
max-width: 100% !important;
min-width: 100% !important;
padding-top: 0px !important;
top: 0px !important;
}
footer.footer .width-wrap,
.width-wrap {
min-width: 100%;
max-width: 100%;
padding: 0 !important;
}
.footer-bottom-part {
margin-top: -45px !important;
padding-top: 0 !important;
}
footer .up-arrow.hidden {
display: none !important;
}
/* (new265) FOOTER VERSION BUTT */
.footer:hover .footer__version-button {
position: fixed !important;
display: inline-block !important;
line-height: 27px;
width: 180px !important;
bottom: 2vh !important;
left: 10vw !important;
margin: 0 !important;
padding: 0 10px;
z-index: 500000 !important;
}
.footer:hover .footer__version-button a {
color: gold !important;
border: 1px solid red !important;
}
.footer:hover .footer__version-button i,
.footer:hover .footer__version-button span {
color: peru !important;
}
/* TOP HEADER - === */
body header > .width-wrap {
height: 30px;
width: 100% !important;
min-width: 960px;
max-width: 100%;
}
.flow-buttons {
position: fixed;
display: inline-block;
float: none;
height: 25px !important;
line-height: 5px;
left: 145px;
top: -10px;
transform: translateZ(0px);
will-change: width;
z-index: 10 !important;
}
/* TOP HEADER - FIXED - TEST */
.main-wrap:first-of-type > header {
position: fixed !important;
display: inline-block !important;
min-width: 100% !important;
min-height: 25px !important;
max-height: 25px !important;
top: 0px !important;
padding-top: 0;
z-index: 500000 !important;
border-bottom: 1px solid yellow !important;
}
/* (new281) SUPERLOADER */
.main-wrap:not(:first-of-type) > header {
display: none !important;
}
header .section-container {
margin-top: -1px !important;
}
*:not(.error-page) header .logo-container {
position: absolute;
float: none;
height: 100%;
min-height: 25px;
max-height: 25px;
line-height: 25px !important;
min-width: 85px;
max-width: 85px;
top: 0.7vh;
left: 85px;
margin: 0 0 0 0 !important;
padding: 0px;
border-radius: 5px;
text-align: left;
z-index: 1;
transform: scale(0.7);
transform-origin: top left;
background: #222;
border: 1px solid gray !important;
}
.search-section .logo-container .logo {
position: relative;
display: inline-block !important;
height: 24px !important;
width: 80px !important;
left: 0px !important;
margin-left: 0px !important;
padding: 0px !important;
opacity: 0.4 !important;
}
/* (new320) */
.search-section .logo-container .logo img {
display: block;
height: 20px !important;
width: 100%;
margin: -2px 0 0 1px !important;
padding: 0 !important;
}
header .logo-container .logo .preference-hint {
width: 50px;
height: 24px !important;
line-height: 14px;
left: -121px;
top: 2px !important;
font-size: 15px!important;
color: yellow !important;
background: #111 !important;
}
header .logo-container .logo .preference-hint.gay,
header .logo-container .logo .preference-hint.transgender {
width: 59px;
line-height: 14px;
left: -121px !important;
top: -5px !important;
font-size: 10px !important;
color: white !important;
background: purple !important;
}
/* (new493) TOP NAV - ORIENTAION DROPDOWN MENU - .active */
.logo-container + .orientation-dropdown-container.xh-dropdown .trigger.on-click {
position: fixed !important;
display: inline-block !important;
width: 40px !important;
height: 2.7vh !important;
line-height: 14px !important;
top: 0px !important;
left: 30px !important;
text-align: center !important;
overflow: hidden !important;
border-left: 1px solid red !important;
border-right: 1px solid red !important;
}
.logo-container + .orientation-dropdown-container.xh-dropdown .trigger.on-click i.xh-icon {
position: absolute !important;
display: inline-block !important;
font-size: 20px !important;
line-height: 20px !important;
left: 0 !important;
}
.header .orientation-dropdown-container .trigger::after {
position: absolute !important;
display: inline-block !important;
top: 1vh !important;
right: 4px !important;
}
/* VIDEO - TOP PROMO HEADER - === */
.no-popunder.promo {
display: inline-block !important;
min-height: 25px !important;
max-height: 25px !important;
margin-bottom: 9px;
min-width: 100% !important;
padding-top: 0 !important;
z-index: 500000;
border-bottom: 1px solid red !important;
}
/* TOP HEADDER - ORIENTATION - === */
.orientation-dropdown-container.orientation-dropdown-container-block.xh-dropdown {
height: 24px;
left: 28px;
top: 3px;
}
header .orientation-dropdown-container .trigger,
header .orientation-dropdown-container .xh-dropdown {
height: 24px;
}
header .orientation-dropdown-container .xh-icon {
font-size: 23px;
line-height: 23px;
}
/* LANGUAGE SETTINGS (before in FOOTER) - IN PROFILE / FAV */
footer .footer-top-part + .footer-bottom-part .width-wrap .footer-column + .footer-column .footer-languagebox.xh-dropdown.popup.popup-up.positioned {
position: absolute !important;
display: inline-block !important;
width: 200px;
float: none !important;
left: 0 !important;
top: 50px !important;
transform: scale(0.7);
z-index: 5000000 !important;
background: blue !important;
}
/* LANGUAGE SETTINGS (before in FOOTER) - IN VIDEO PALYER - === */
.video-page .footer-top-part + .footer-bottom-part .width-wrap .footer-column + .footer-column .footer-languagebox.xh-dropdown.popup.popup-up.positioned {
top: -200px !important;
background: red !important;
}
.footer-bottom-part .language-list.dropdown.position-left {
display: inline-block;
opacity: 1;
}
footer .footer-languagebox .language-list {
width: 200px;
left: 0;
top: 30px;
padding: 0px;
}
/* (new488) LOGIN */
.login-section {
position: fixed !important;
display: inline-block;
float: none;
vertical-align: top;
height: 100%;
min-height: 25px;
max-height: 25px;
min-width: 205px !important;
top: 0px;
right: 0px;
padding: 0 2px 0 2px;
white-space: nowrap;
border-radius: 5px !important;
border: 1px solid red !important;
background: #111 !important;
}
.login-section .xh-dropdown[class*="loginDropdown-"] {
position: relative !important;
display: inline-block !important;
height: 100%;
min-height: 2.5vh !important;
max-height: 2.5vh !important;
width: auto !important;
margin: 0 4px 0 0px !important;
left: 0px !important;
padding: 0 5px 0 0 !important;
font-size: 10px !important;
}
.login-section .xh-dropdown[class*="loginDropdown-"] .trigger.on-click {
display: inline-block !important;
max-height: 2.5vh !important;
left: 0px;
top: 0px;
padding: 0px !important;
font-size: 10px !important;
z-index: 7;
}
.login-section .xh-dropdown[class*="loginDropdown-"] .trigger.on-click div[slot="trigger"] button {
height: 2.5vh !important;
line-height: 2vh !important;
padding: 0 5px 2px;
font-size: 14px;
border-radius: 15px;
}
.login-section .xh-dropdown[class*="loginDropdown-"] .trigger.on-click:after {
position: absolute;
right: -3px !important;
top: 10px;
}
/* FREE REGIST BUT */
.login-section .xh-dropdown[class*="loginDropdown-"] + a.xh-button.large {
float: right !important;
min-width: 60px;
max-width: 60px;
height: 2.5vh !important;
line-height: 2.5vh !important;
padding: 0 5px 2px;
font-size: 10px;
border-radius: 8px;
overflow: hidden !important;
white-space: pre !important;
}
.login-section .xh-dropdown[class*="loginDropdown-"] + a.xh-button.large span {
display: inline-block !important;
height: 2.5vh !important;
max-width: 40px !important;
line-height: 10px !important;
font-size: 10px !important;
overflow: hidden !important;
white-space: pre-wrap !important;
text-align: center !important;
color: white !important;
}
/* CONNECT MODAL */
.login-section .dropdown.position-right {
left: auto;
right: 0px !important;
}
/* (new428) NOTIF BELL */
.login-section .user-section-row .item.notifications {
display: inline-block !important;
vertical-align: middle !important;
height: 2vh !important;
width: 20px !important;
line-height: 15px !important;
padding: 0 0px 0px;
font-size: 14px;
border-radius: 15px;
}
.login-section .user-section-row .item.notifications i.xh-icon.notifications-new::before {
vertical-align:top !important;
height: 2vh !important;
line-height: 15px !important;
font-size: 17px !important;
}
/* (new366) BUTTON LARGE - ALL */
.xh-button.large {
min-width: 60px;
height: 24px !important;
line-height: 24px !important;
padding: 0 5px 2px;
font-size: 14px;
border-radius: 15px;
}
/* (new366) LOGIN FORM ?- TOP HEADER BUTTON LARGE */
.login-section .xh-dropdown.round .xh-button.large.sign-up-button.last{
height: 22px !important;
line-height: 22px !important;
padding: 0 5px 2px;
font-size: 14px;
border-radius: 15px;
}
.login-section .xh-button.sign-up-button.large {
position: relative !important;
display: inline-block !important;
width: 90px !important;
height: 18px !important;
line-height: 15px !important;
margin: 0px 0px 0 5px !important;
top: -5px !important;
padding: 0 5px 0 0px !important;
font-size: 10px !important;
color: white !important;
border: none !important;
}
/* (new367) LOGIN FORM - LOGGED -- USER SECTION */
.pop-login.dropdown .xh-button.large.sign-up-button {
min-width: 60px;
border-radius: 15px;
height: 40px !important;
line-height: 40px !important;
padding: 0 5px 2px;
font-size: 14px;
}
.login-section .user-section {
position: absolute !important;
display: inline-block !important;
min-width: 150px !important;
height: 23px !important;
margin: 0 !important;
right: 30px !important;
padding: 0px !important;
}
.login-section .user-section-row {
display: inline-block !important;
min-width: 150px !important;
height: 22px !important;
line-height: 25px !important;
margin-top: 0px !important;
}
.login-section .popup.login-button.align-left.trigger.xh-dropdown {
position: relative !important;
display: inline-block !important;
height: 22px !important;
line-height: 22px !important;
left: -20px !important;
padding: 0px !important;
font-size: 15px !important;
}
.login-section .user-section .user-section-row > .item.menu.xh-dropdown.trigger.delay.on-hover,
.login-section .user-section .user-section-row > a {
display: inline-block !important;
height: 22px !important;
line-height: 22px !important;
padding: 0px !important;
}
.login-section .user-section .user-section-row > .item.menu.xh-dropdown.trigger.delay.on-hover {
height: 22px !important;
line-height: 22px !important;
padding: 0px !important;
}
.login-section .user-section .user-section-row > .item.menu.xh-dropdown.trigger.delay.on-hover > a {
height: 22px !important;
line-height: 22px !important;
padding: 0 5px !important;
}
/* (new486) AVATAR WITH/WITHOUT PHO (test) */
.user-section-row div[data-role="user-avatar"] ,
.item.menu.xh-dropdown.trigger>div[data-role="user-avatar"] ,
.user-section-row .item.menu.xh-dropdown.trigger > div img.xh-avatar {
position: fixed !important;
display: inline-block !important;
height: 20px !important;
line-height: 17px;
width: 20px !important;
top: 1px !important;
right: 125px !important;
margin: 0px 0px 0 0px !important;
border-radius: 100% !important;
font-size: 15px;
text-align: center !important;
background-size: contain !important;
border: 1px solid #333 !important;
}
/* (new452) - USER ICON */
.login-section .user-section-row .item.menu.xh-dropdown.trigger > div img ,
.login-section .user-section-row .item.menu.xh-dropdown.trigger:not(.active) div[class^="avatar-"] div[class^="shape-"] ,
.login-section .user-section-row .item.menu.xh-dropdown.trigger:not(.active) div[class^="avatar-"] {
position: fixed !important;
display: inline-block !important;
height: 20px !important;
line-height: 17px;
width: 20px !important;
right: 125px !important;
top: 2px !important;
margin: 0px 0px 0 0px !important;
border-radius: 100% !important;
font-size: 15px;
text-align: center !important;
background-size: contain !important;
}
.login-section .user-section-row img {
display: none !important;
}
.login-section .user-section-row .item.menu.xh-dropdown.trigger.active .user-dropdown.dropdown img {
display: inline-block !important;
border-radius: 100% !important;
border: 1px solid tomato !important;
}
/* (new452) USER MENU OPEN */
.login-section .user-section-row .item.menu.xh-dropdown.trigger.active > div img {
display: none !important;
}
.login-section .user-section .item.menu.xh-dropdown.trigger.active ul.user-dropdown.dropdown li a.user-dropdown-link.profile-link {
height: 7.5vh !important;
width: 100% !important;
padding: 2px !important;
border-radius: 5px !important;
background: #333 !important;
border: 1px solid silver !important;
}
.login-section .user-section .item.menu.xh-dropdown.trigger.active ul.user-dropdown.dropdown li a.user-dropdown-link.profile-link div[data-role="user-avatar-dropdown"] {
position: absolute !important;
display: inline-block !important;
float: none !important;
height: 6.9vh !important;
width: 60px !important;
left: 2px !important;
border-radius: 5px !important;
border: 1px solid #222 !important;
}
/* (new452) */
.login-section .user-section .item.menu.xh-dropdown.trigger.active ul.user-dropdown.dropdown li a.user-dropdown-link.profile-link div[data-role="user-avatar-dropdown"] .xh-avatar.xh-avatar.smaller.profile {
display: inline-block !important;
position: absolute !important;
height: 6.5vh !important;
width: 100% !important;
line-height: 17px;
left: 0 !important;
font-size: 15px;
text-align: center;
border-radius: 5px !important;
background-size: contain;
border: 1px solid #333 !important;
}
.login-section .user-section .user-section-row > a i,
.login-section .user-section .user-section-row > a i:before {
display: inline-block;
font-size: 15px !important;
height: 22px !important;
line-height: 22px !important;
}
.login-section .user-section .items-row .item .xh-icon.cobalt-dark::before {
color: white;
}
.login-section .linked > a {
margin-top: -5px;
padding: 2px;
}
.login-section .user-section .items-row .item.menu > a {
border-bottom: medium none;
display: block;
padding: 0px !important;
}
.login-section .user-section .items-row .item.menu .username {
display: block;
height: 25px;
line-height: 25px;
padding-left: 48px;
font-size: 18px;
color: white;
}
.item.menu.popup.trigger.xh-dropdown:hover .username {
color: gold !important;
}
/* (new428) */
.login-section .item.menu ,
.login-section .user-section-row .item.menu.xh-dropdown.trigger:not(.active) {
position: fixed !important;
width: 50px !important;
height: 2.3vh !important;
right: 104px !important;
top: 1.5px !important;
padding: 0 5px 0 0 !important;
border-radius: 5px !important;
border: 1px solid #333 !important;
}
/* (new428) */
.login-section .trigger::after {
position: absolute;
right: 8px;
top: 10px;
}
.login-section .user-section .items-row .item span.value {
height: 12px !important;
line-height: 8px !important;
border-radius: 3px !important;
text-align: center !important;
}
.user-page article .userpage-status {
margin: 93px 0 30px !important;
}
.user-section .items-row a.item {
transform: scale(0.7);
transform-origin: top center !important;
}
.red-round,
.login-section span.value.red-round {
transform: scale(0.7) !important;
}
/* (new370) */
.login-section .user-dropdown {
position: fixed !important;
min-width: 210px;
margin-top: 0px !important;
right: 5px !important;
top: 2.5vh !important;
z-index: 50000000 !important;
}
/* (new391) IN NOTIFICATION*/
.notifications-page .login-section .user-dropdown {
margin-top: 4.2vh !important;
border: 1px solid red !important;
}
/* TOP NAV LINK - === */
/* (new391) TOP HEADER - TOP MENU - === */
.main-wrap > div[data-role="header"] {
position: fixed !important;
display: inline-block;
height: 25px !important;
line-height: 25px !important;
width: 100% !important;
left:0 !important;
right: 0;
top: 0px !important;
margin: 0;
overflow: hidden !important;
z-index: 5000000000 !important;
border-bottom: 1px solid red !important;
}
.main-wrap > div[data-role="header"] header{
display: inline-block;
min-height: 25px !important;
max-height: 25px !important;
line-height: 25px !important;
width: 100% !important;
left:0 !important;
right: 0;
top: 0px !important;
margin: 0;
}
header .top-header {
position: relative;
display: inline-block !important;
min-height: 25px !important;
max-height: 25px !important;
line-height: 25px !important;
width: 100%;
z-index: 101;
}
header .top-menu.width-wrap {
position: absolute !important;
display: inline-block !important;
clear: none;
height: 25px !important;
line-height: 25px !important;
width: 45%;
margin: 0%;
top: -1px;
padding: 0 !important;
background: #303030;
}
/* (new483) */
.header .top-menu .nav-item__icon--flirtify {
display: none !important;
}
header .top-menu-container .top-menu__side-group.right {
position: fixed !important;
display: inline-block !important;
vertical-align: top !important;
height: 25px !important;
line-height: 25px !important;
width: 110px !important;
left: 870px !important;
}
/* (new490) TOP NAV- SUPP */
.header .top-menu-container .top-menu.width-wrap > div[class^="container-"]:not([data-nav-item-id]) [class^="container-"][data-nav-item-id="cams"] ,
.header .top-menu-container .top-menu.width-wrap > div[class^="container-"]:not([data-nav-item-id]) [class^="container-"] a[href*="/cam/out?userId"] ,
header .top-menu-container .top-menu__side-group.right > li[data-item="creator"] ,
.header .top-menu-container .top-menu.width-wrap [class^="container-"][data-nav-item-id][data-item="dating"] ,
.header .top-menu-container .top-menu.width-wrap [class^="container-"][data-nav-item-id][data-nav-item-id="premium"] ,
.header .top-menu-container .top-menu.width-wrap [class^="container-"][data-nav-item-id][data-nav-item-id="flirtify"],
.header .top-menu-container .top-menu.width-wrap [class^="container-"][data-nav-item-id][data-nav-item-id="cams"] {
display: none !important;
}
/* (new488) TOP MENU - MORE SMALL - ALL */
.header .top-menu-container .top-menu.width-wrap > div[class^="container-"]:not([data-nav-item-id]) {
position: relative !important;
display: inline-block !important;
float: none !important;
min-width: 720px !important;
max-width: 720px !important;
height: 100% !important;
min-height: 2.5vh !important;
max-height: 2.5vh !important;
line-height: 2vh !important;
width: auto !important;
margin: 0vh 0 0 0 !important;
top: 0vh !important;
padding: 0 5px !important;
z-index: 5000;
background: transparent !important;
}
.header .top-menu-container .top-menu.width-wrap > div[class^="container-"]:not([data-nav-item-id]) > div[class^="items-"] {
height: 100% !important;
min-height: 2.3vh !important;
max-height: 2.3vh !important;
line-height: 3vh !important;
width: 100% !important;
margin: 0vh 0 0 0 !important;
}
.header .top-menu-container .top-menu.width-wrap > div[class^="container-"]:not([data-nav-item-id]) [class^="container-"] {
position: relative !important;
float: left !important;
clear: both !important;
height: 100% !important;
min-height: 2.5vh !important;
max-height: 2.5vh !important;
width: auto !important;
max-width: 120px !important;
line-height: 2vh !important;
margin: 0vh 0 0 0 !important;
padding: 0 5px !important;
z-index: 5000;
}
.header .top-menu-container .top-menu.width-wrap > div[class^="container-"]:not([data-nav-item-id]) [class^="container-"].xh-dropdown {
position: relative !important;
display: block !important;
float: left !important;
clear: both !important;
height: 100% !important;
min-height: 2.5vh !important;
max-height: 2.5vh !important;
width: auto !important;
max-width: 120px !important;
line-height: 2vh !important;
margin: 0vh 0 0 0 !important;
padding: 0 5px !important;
z-index: 5000;
}
.header .top-menu-container .top-menu.width-wrap [class^="container-"] a[href$="/my/subscriptions"]:not([data-statistic-name]) {
height: 2vh !important;
margin: 0vh 0 0 0 !important;
padding: 0 5px !important;
color: gold !important;
}
.header .top-menu-container .top-menu.width-wrap [class^="container-"] a {
height: 2.5vh !important;
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
color: peru !important;
}
.header .top-menu-container .top-menu.width-wrap [class^="container-"] a [class^="h4-"] {
height: 2.5vh !important;
line-height: 2vh !important;
margin: 0 0 0 0 !important;
font-size: 12px !important;
color: gold !important;
}
header .top-menu-container .top-menu .with-dot::before ,
.story-page .controls-container .control-container__text {
display: none !important;
}
header .top-menu-container .theme-section a span,
header .top-menu-container .theme-section a,
header .top-menu-container .theme-section {
display: inline-block !important;
height: 22px !important;
line-height: 22px !important;
}
header .top-menu-container i.xh-icon {
height: 20px !important;
line-height: 20px !important;
font-size: 15px !important;
}
header .top-menu-container .theme-section .circle,
header .top-menu-container .theme-section a span i,
header .top-menu-container .theme-section a span i:after,
header .top-menu-container .theme-section a span i:before {
height: 20px !important;
line-height: 14px !important;
font-size: 12px !important;
}
/* (new490) TOP NAV - TREE DOT MENU - MORE - NO MENU APPEARE*/
.header .top-menu-container .top-menu.width-wrap > div[class^="container-"]:not([data-nav-item-id]) .xh-dropdown:not([data-nav-item-id]) {
position: relative !important;
display: inline-block !important;
float: none !important;
clear: none !important;
height: 100% !important;
min-height: 1vh !important;
max-height: 1vh !important;
line-height: 0vh !important;
width: auto !important;
max-width: 120px !important;
margin: 0vh 0 0 0 !important;
top: -1.5vh !important;
left: 650px !important;
padding: 0 5px !important;
z-index: 5000;
opacity: 0.2 !important;
}
.header .top-menu-container .top-menu.width-wrap > div[class^="container-"]:not([data-nav-item-id]) .xh-dropdown:not([data-nav-item-id]) span[class*="more-"] {
position: relative !important;
display: inline-block !important;
height: 100% !important;
min-height: 1vh !important;
max-height: 1vh !important;
line-height: 0vh !important;
width: auto !important;
max-width: 120px !important;
margin: 0vh 0 0 0 !important;
padding: 0 5px !important;
border-radius: 8px !important;
z-index: 5000;
border: 1px solid red !important;
}
.header .top-menu-container .top-menu.width-wrap > div[class^="container-"]:not([data-nav-item-id]) .xh-dropdown:not([data-nav-item-id]) span[class*="more-"] i.xh-icon {
display: inline-block !important;
height: 100% !important;
min-height: 1vh !important;
max-height: 1vh !important;
line-height: 1vh !important;
font-size: 15px !important;
}
/* (new484) - TOP NAV - SUB MENU SEPARATOR */
.header .top-menu-container .top-menu.width-wrap > div[class^="container-"]:not([data-nav-item-id]) [class^="container-"].xh-dropdown div[class^="subitems-"] ul .separator {
margin: 0 0 0 3px !important;
background: red !important;
}
/* (new327) TOP MENU - THEM PICKER - MENU */
.desktop-theme-picker__links-container {
top: 2vh !important;
}
.desktop-theme-picker__links-container>div:nth-child(odd) {
background: #222 !important;
}
.desktop-theme-picker__links-container>div>div {
line-height: 15px !important;
font-size: 15px !important;
color: peru !important;
}
/* (new390) TOP NAV - OPENING MENU (ON HOVER) */
/* NOT HOVER */
.header .top-menu-container .top-menu.width-wrap .xh-dropdown ul.dropdown[class*="container-"] {
width: 180px !important;
visibility: hidden !important;
border: 1px solid yellow !important;
}
/* HOVER */
.header .top-menu-container .top-menu.width-wrap .xh-dropdown:hover ul.dropdown[class*="container-"] {
width: 180px !important;
visibility:visible !important;
border: 1px solid red !important;
}
/* (new390) A SUPP ? */
header .top-menu .nav-item.live-nav .dropdown {
min-height: 200px !important;
width: 180px !important;
border: 1px solid aqua !important;
}
/* (new391) IN NOTIFICATION */
header .top-menu-container .dropdown > li {
float: left !important;
width: 170px !important;
line-height: 20px;
padding: 2px 0 4px 5px !important;
text-align: right !important;
overflow: hidden !important;
white-space: pre-wrap !important;
}
header .top-menu-container .dropdown > li > a {
float: left !important;
width: 170px !important;
line-height: 18px !important;
margin: 0 0 0 0 !important;
text-indent: unset !important;
padding: 0 !important;
text-align: left !important;
overflow: hidden !important;
white-space: pre-wrap !important;
}
header .top-menu-container .dropdown > li > a > i {
position: relative !important;
float: left !important;
width: 20px !important;
line-height: 15px;
padding: 0 !important;
}
/* (new327) TOP NAV - MENU - UPLOAD */
li.upload-nav.upload-section-menu ul.dropdown li {
margin: 0 0 0 3px !important;
}
li.upload-nav.upload-section-menu ul.dropdown li:nth-child(odd) {
background: #222 !important;
}
li.upload-nav.upload-section-menu ul.dropdown li.with-icon a {
float: left !important;
width: 160px !important;
line-height: 18px !important;
margin: 0 0 0 0 !important;
text-indent: unset !important;
padding: 0 !important;
text-align: left !important;
overflow: hidden !important;
white-space: pre-wrap !important;
}
li.upload-nav.upload-section-menu ul.dropdown li.with-icon a > i {
float:left !important;
width: 20px !important;
line-height: 15px;
padding: 0 !important;
margin: 0 25px 0 -20px !important;
}
/* FIX COLLAPSE CHROME */
header .top-header + .top-menu-container ul.top-menu__side-group.left li.nav-item[class^="nav-item collapsed-"] {
pointer-events: auto !important;
visibility: visible !important;
}
header .top-menu-container .nav-item.collapsed-nav-item {
pointer-events: auto !important;
visibility: visible !important;
}
header .top-menu-container .nav-item.collapsed-nav-item[data-item="premium"],
header .top-menu-container .nav-item.collapsed-nav-item[data-item="dating"],
header .top-menu-container .top-menu__side-group.left li.nav-item.more-nav.xh-dropdown.collapse-dropdown.delay {
display: none !important;
}
header .top-menu-container .top-menu__side-group.left li.separator {
display: none !important;
}
.nav-element {
position: relative !important;
display: inline-block !important;
height: 20px !important;
line-height: 20px !important;
-moz-box-ordinal-group: unset !important;
order: unset !important;
top: 0px !important;
z-index: 5000;
}
header .top-menu-container .top-menu__side-group.left .sale,
header .top-menu-container .top-menu__side-group.left .nav-element.nav-item.displayed-nav-item[data-item="premium"] {
display: none !important;
}
header .top-menu-container .top-menu__side-group.left .nav-element.more-nav {
position: relative !important;
top: 9px !important;
}
header .top-menu-container .top-menu__side-group.left li a.red-round {
height: 20px;
line-height: 10px !important;
color: white !important;
}
.top-menu .width-wrap.clearfix-after {
min-width: 946px;
max-width: 946px;
}
.top-menu .width-wrap.clearfix-after .theme-section.xh-dropdown.delay {
height: 25px;
}
header .top-menu .width-wrap {
position: absolute !important;
display: inline-block !important;
float: none !important;
height: 22px;
}
header .top-menu .width-wrap > ul {
position: absolute !important;
display: inline-block;
float: none !important;
height: 20px !important;
line-height: 17px !important;
margin: 0;
}
header .top-menu .width-wrap > ul:hover {
position: absolute !important;
display: inline-block !important;
float: none !important;
height: 25px !important;
visibility: visible !important;
overflow: visible !important;
z-index: 500000 !important;
}
header .top-menu .width-wrap > ul > li {
display: block;
float: left;
height: 20px !important;
line-height: 17px !important;
}
header .top-menu .width-wrap > ul > li.current {
display: block;
float: left;
height: 23px !important;
line-height: 15px !important;
background: gold !important;
}
header .top-menu .width-wrap > ul > li.current > a {
display: block;
height: 20px !important;
line-height: 10px !important;
min-width: 70px;
padding: 0px 5px;
font-size: 15px !important;
text-align: center;
text-decoration: none;
color: #fff;
}
header .top-menu .width-wrap > ul > li > a {
display: block;
height: 20px !important;
line-height: 17px !important;
min-width: 70px;
padding: 0px 5px;
font-size: 15px !important;
text-align: center;
text-decoration: none;
color: #fff;
}
header .top-menu .width-wrap > ul > li > ul {
position: absolute;
min-width: 180px;
top: 22px !important;
padding: 10px 0;
visibility: hidden;
background: #434343;
}
header .top-menu .width-wrap > ul > li > ul:hover,
header .top-menu .width-wrap > ul > li:hover > ul {
position: absolute;
display: inline-block;
float: none;
min-width: 180px;
top: 29px;
padding: 10px 0;
visibility: visible !important;
}
/* UPLOAD */
header .top-menu .width-wrap .upload-section-menu {
position: absolute;
display: inline-block;
float: none !important;
width: 106px;
height: 20px !important;
line-height: 20px !important;
top: 2px;
left: 830px;
padding: 0px !important;
}
header .top-menu .width-wrap .upload-section-menu .xh-button {
position: relative;
display: block;
height: 20px !important;
line-height: 17px !important;
margin-top: 2px;
padding: 0px !important;
border: 0 none;
cursor: pointer;
font-size: 15px !important;
transition: opacity 0.15s ease 0s;
z-index: 5;
}
.xh-icon.upload.white.hover.to-gray {
float: left;
height: 18px;
margin-top: -14px;
}
.xh-icon.upload.white.hover.to-gray + .hideable {
float: right;
}
header .top-menu .width-wrap .upload-section-menu .xh-button i.upload2 {
height: 20px !important;
line-height: 17px !important;
}
header .top-menu .width-wrap .upload-section-menu ul.dropdown {
z-index: 5000 !important;
}
/* THEME */
header .top-menu .theme-section .active-theme {
height: 27px;
line-height: 29px;
left: -77px;
top: -4px;
}
.top-menu .theme-section.xh-dropdown .dropdown.position-right,
header .top-menu .theme-section .dropdown {
margin-top: -5px !important;
margin-right: 75px;
}
.top-menu .theme-section.xh-dropdown .dropdown.position-right > li.with-icon > a {
padding-left: 40px !important;
padding-right: 0;
width: 123px;
}
.top-menu .theme-section.xh-dropdown .dropdown.position-right > li.with-icon > a:hover,
.xh-icon.sun::before {
color: gold !important;
}
.xh-icon.moon::before {
color: #E4DEC1;
}
/* (new370) USER HEADER - NOT SMALL - :not(.user-header--small) */
.user-header:not(.user-header--small) {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
height: 100% !important;
min-height: 29px !important;
max-height: 29px !important;
top: 25px !important;
padding: 0px !important;
overflow: visible !important;
z-index: 5 !important;
border-bottom: 1px solid red !important;
}
/* (new328) USER HEADER - SMALL - .user-header--small */
.user-header.user-header--small {
position: fixed !important;
display: inline-block !important;
width: 1210px !important;
height: 100% !important;
min-height: 29px !important;
max-height: 29px !important;
top: 25px !important;
padding: 0px !important;
overflow: visible !important;
z-index: 1 !important;
z-index: 50000 !important;
border-bottom: 1px solid red !important;
border-right: 3px solid red !important;
}
/* (new420) USER / ME - TOP HEADER - BLOGS */
.user-page.my-uploads-page .user-header.user-header--small {
position: fixed !important;
display: inline-block !important;
vertical-align: top;
width: 1315px !important;
height: 27px;
line-height: 27px;
left: 0px;
top: 0vh;
margin: 0 !important;
padding: 0;
overflow: visible;
visibility: visible !important;
opacity: 1 !important;
z-index: 10 !important;
background: #111 !important;
border-right: 3px solid red !important;
}
/* (new354) USER / ME - TOP HEADER - BLOGS SUPERLOADER */
.user-page.my-uploads-page .sp-separator ~.main-wrap .user-header.user-header--small {
display: none !important;
}
/* (new351) USER OTHER - TOP HEADER - BLOGS */
.user-page.my-uploads-page.user-blog-page .user-header.user-header--small{
width: 70% !important;
background: #111 !important;
border-right: 3px solid red !important;
}
/* (new457) */
.user-page.friends-page .user-header.user-header--small .user-tabs.sort-section.xh-tabbed ,
.user-page.my-uploads-page .user-header.user-header--small .user-tabs.sort-section.xh-tabbed {
display: inline-block;
width: 650px !important;
height: 27px;
line-height: 27px;
left: auto !important;
top: 0;
padding: 0 !important;
margin: 0 0 0 30px !important;
}
/* (new340) MY */
.user-page.favorites-page div[data-role="header"] + div[data-role="top-banners"] {
display: none !important;
}
.user-page.favorites-page .user-header.user-header--small {
width: 1125px !important;
z-index: 50000;
}
.user-header .width-wrap {
position: relative;
display: inline-block !important;
height: 29px !important;
top: 0px !important;
padding: 0px !important;
overflow: visible !important;
z-index: 5000000 !important;
}
/* USER LEFT - ICON USER */
.user-header .header-left {
width: 30px !important;
height: 29px !important;
margin-top: 0px !important;
margin-left: 17px;
}
.user-header .photo-section {
position: relative !important;
display: inline-block !important;
height: 100% !important;
height: 25px !important;
width: 30px !important;
left: 0px !important;
top: -2px !important;
margin-top: 0px !important;
text-align: left !important;
border: 0px solid red !important;
}
.user-header .photo-section .photo-container {
width: 30px !important;
height: 25px !important;
line-height: 25px !important;
transform: scale(1) !important;
}
.user-header .progress-label {
display: none;
}
/* TOP - USER BUDDY - .user-header--small */
.user-header.user-header--small .photo-section {
height: 29px !important;
line-height: 25px !important;
top: 0px !important;
}
.user-header.user-header--small .photo-section a.photo-container {
height: 29px !important;
line-height: 29px !important;
margin-bottom: 0px !important;
}
.user-header.user-header--small .photo-section .photo-container.online::after {
width: 10px !important;
height: 10px !important;
right: 0px !important;
top: 0px !important;
}
.user-header .photo-section .photo-container .xh-avatar.large {
height: 27px !important;
line-height: 27px !important;
width: 25px !important;
font-size: 15px !important;
border: none !important;
}
/* (new328) USER RIGHT - INFOS */
.user-header.user-header--small .user-info-section,
.user-header .user-info-section {
position: absolute !important;
display: inline-block;
height: 27px;
line-height: 27px;
width: auto !important;
left: 50px !important;
top: 0vh !important;
margin: 0 0 0 0 !important;
padding: 0px !important;
vertical-align: top;
overflow: visible !important;
}
/* (new328) USER HEADER - NOT SMALL - :not(.user-header--small) */
.user-header:not(.user-header--small) .user-info-section {
position: absolute !important;
display: inline-block;
height: 27px;
line-height: 27px;
width: 97.3% !important;
left: 50px !important;
top: 0vh !important;
margin: 0 0 0 0 !important;
padding: 0px !important;
vertical-align: top;
overflow: visible !important;
}
/* (new457) USER PROFILE - CONTAINER - ICONS VERIFIED / PRODUCER ETC... */
.user-header .user-achievements {
position: absolute !important;
display: inline-block !important;
vertical-align: middle !important;
float: none;
min-height: 28px !important;
max-height: 28px !important;
line-height: 28px !important;
width: 100px !important;
left: 300px !important;
top: 0px !important;
z-index: 5000000 !important;
text-align: center !important;
transform: scale(1);
background: black !important;
}
.user-header .user-achievements .awards {
display: inline-block !important;
height: 100% !important;
min-height: 25px !important;
max-height: 25px !important;
width: auto !important;
margin-top: 1px !important;
text-align: center !important;
}
.user-header .user-achievements .awards a.awards-link {
display: inline-block !important;
vertical-align: middle !important;
justify-content: center;
height: 100% !important;
min-height: 24px !important;
max-height: 24px !important;
width: 25px !important;
align-items: center !important;
background-repeat: no-repeat;
background-size: contain !important;
}
/* (new457) */
.user-header .user-achievements a {
display: inline-block;
vertical-align: middle;
height: 25px !important;
width: 15px;
margin-left: 5px;
background-size: contain !important;
background-position: center !important;
}
.user-header .user-achievements .awards a[href="https://xhamsternft.com"] ,
.user-header .user-achievements .awards a,
.user-header .user-achievements .awards a i,
.user-header .user-achievements .awards > div,
.user-header .user-achievements .awards .badge-creator,
.user-header .user-achievements .awards .badge-creator-pro,
.user-header .user-achievements .awards .visited-old-version {
display: inline-block;
vertical-align: middle;
height: 22px !important;
width: 15px;
margin: 0px !important;
background-repeat: no-repeat;
background-size: contain !important;
background-position: center top !important;
}
/* 'new457) */
.user-header .user-achievements .awards a,
.user-header .user-achievements .awards a i,
.user-header .user-achievements a i {
display: inline-block;
vertical-align: middle;
width: 20px !important;
font-size: 17px !important;
}
/* (new457) NTF */
.user-header .user-achievements .awards a[href="https://xhamsternft.com"] {
display: inline-block !important;
vertical-align: middle !important;
height: 22px !important;
line-height: 22px !important;
width: 18px !important;
margin: 0px 0 0 0px !important;
padding: 0px 0 0 0 !important;
font-size: 17px !important;
}
/* BADGE MULTI SHAPE - SCALE */
.user-header .user-achievements .awards i.xh-icon.badge-vip {
display: inline-block;
vertical-align: middle;
height: 20px;
width: 25px;
margin-left: 5px;
margin-top: 3px !important;
background-repeat: no-repeat;
background-size: cover;
transform: scale(0.35);
}
/* ALL VALUES */
.info-row .value {
height: 15px;
line-height: 15px !important;
}
/* VALUE FETISH */
.info-row.fetishes .label + .value {
height: auto !important;
line-height: 15px !important;
}
/* VALUE SOCIAL */
.info-row .value-social {
height: auto !important;
line-height: 15px !important;
margin-bottom: 5px;
margin-top: -13px;
}
/* (new328) USER PROFILE - USER NAME + BUTTONS CONTAINER */
.user-header.user-header--small .user-top-infoblock,
.user-header .user-info-section .user-top-infoblock {
display: inline-block !important;
width: auto !important;
height: 27px !important;
line-height: 27px !important;
margin: 0 0 0 0 !important;
}
/* (new328) USER HEADER - SMALL - .user-header--small */
.user-header.user-header--small .user-top-infoblock {
/* background: gold !important; */
}
/* (new472) (new328) USER PROFILE - USER NAME */
.user-header .user-info-section .user-name {
position: relative !important;
display: inline-block !important;
left: 0px !important;
top: 0px !important;
height: 26px !important;
line-height: 26px !important;
width: 255px !important;
padding-left: 45px !important;
z-index: 50000000 !important;
user-select: all !important
/*border: 1px solid violet !important; */
}
.user-header .user-info-section .user-name .xh-icon {
height: 26px !important;
line-height: 26px !important;
width: 40px !important;
left: -36px !important;
top: -28px !important;
margin: 0 !important;
transform: scale(0.8) !important;
transform-origin: left center 0 !important;
}
.user-header .user-info-section .user-name .value ,
.user-header .user-info-section .user-name a.value {
float: left;
min-width: 205px !important;
max-width: 205px !important;
height: 26px !important;
line-height: 26px !important;
padding: 0 0 0 5px !important;
font-size: 15px !important;
user-select: all !important;
border-right: 2px solid red !important;
border-left: 2px solid red !important;
}
.user-header .user-info-section .user-name .status {
position: absolute;
display: inline-block;
width: 175px;
height: 30px !important;
line-height: 10px !important;
top: 0px;
left: 285px;
background: black;
}
.user-header .user-info-section .user-status:not(:empty) {
position: fixed !important;
display: inline-block !important;
float: none;
clear: none;
vertical-align: top !important;
width: 178px !important;
height: 30px !important;
line-height: 25px !important;
left: 376px !important;
margin-left: 0px;
top: 23px !important;
padding: 2px 5px !important;
font-size: 15px !important;
overflow: hidden;
opacity: 0 !important;
z-index: 0 !important;
transition: all ease 0.7s;
color: #303030;
background: blue;
}
.user-header .user-info-section .user-top-infoblock .user-name + .user-status:not(:empty):hover,
.user-header .user-info-section .user-top-infoblock .user-name:hover + .user-status:not(:empty) {
position: fixed !important;
display: inline-block !important;
width: 625px !important;
height: 30px !important;
line-height: 30px !important;
font-size: 14px !important;
opacity: 1 !important;
z-index: 5000000 !important;
background: green;
}
.user-header .user-info-section .user-status:not(:empty) .edit-trigger {
display: inline-block !important;
width: 625px !important;
height: 30px !important;
line-height: 30px !important;
border-color: transparent;
color: gold !important;
}
.user-header .user-info-section .user-status:not(:empty) .edit-trigger .when {
display: inline-block !important;
height: 30px !important;
line-height: 20px !important;
margin-bottom: 43px !important;
margin-left: 261px !important;
border-left: 2px solid tomato !important;
color: tomato !important;
}
.user-header .user-info-section .user-name .offline,
.user-header .user-info-section .user-name .online {
position: relative !important;
display: inline-block;
height: 20px !important;
line-height: 20px !important;
margin: 0 0 -7px 10px;
text-transform: uppercase;
}
.user-header .user-info-section .user-name .offline::before,
.user-header .user-info-section .user-name .online::before {
content: "";
display: block;
box-sizing: border-box;
float: left;
height: 10px;
width: 10px;
margin-top: 5px;
border-radius: 50%;
}
/* USER TABS NAV LINKS */
.user-header .user-info-section .user-tabs,
.user-header .user-tabs.sort-section.xh-tabbed {
display: inline-block !important;
width: auto !important;
width: 630px !important;
height: 27px !important;
line-height: 27px !important;
left: 620px !important;
top: 0px !important;
}
/* (new332) USER HEADER - NOT SMALL - :not(.user-header--small) */
.user-header.user-header--small .user-tabs.sort-section.xh-tabbed {
display: inline-block !important;
width: auto !important;
width: 498px !important;
height: 27px !important;
line-height: 27px !important;
left: 670px !important;
top: 0px !important;
}
/* (new457) USER HEADER - NOT SMALL - :not(.user-header--small) */
.user-header:not(.user-header--small) .user-tabs.sort-section.xh-tabbed {
display: inline-block !important;
width: auto !important;
width: 600px !important;
height: 27px !important;
line-height: 27px !important;
left: 830px !important;
top: 0px !important;
padding: 0 !important;
}
/* (new423) USER - ME/OTHER - TOP NAV - SORT SECTION - :not(.user-videos-page):not(.my-uploads-page) */
.user-page .user-tabs.sort-section.xh-tabbed .xh-tabset.active {
display: inline-block !important;
height: 27px !important;
line-height: 27px !important;
width: 660px !important;
left: 0px;
top: 0px;
}
.user-page.user-videos-page.my-uploads-page .user-header.user-header--small {
max-width: 1260px !important;
min-width: 1260px !important;
}
/* PROFILE - EDIT MY PROFILE */
.user-header .user-buttons .edit-tab.sort-section {
position: absolute !important;
width: 30px !important;
height: 30px !important;
line-height: 30px !important;
bottom: 0px;
margin-left: -247px !important;
top: 0px;
}
.user-header .user-buttons .edit-tab.sort-section.xh-tabbed .xh-tabset.active a {
width: 30px !important;
height: 30px !important;
line-height: 30px !important;
padding: 0 5px 0 0 !important;
border-radius: 100% !important;
text-align: center !important;
opacity: 0.4 !important;
}
.user-header .user-buttons:hover .edit-tab.sort-section.xh-tabbed .xh-tabset.active a {
width: 30px !important;
height: 30px !important;
line-height: 30px !important;
margin-top: 1px !important;
padding: 0 5px 0 0 !important;
border-radius: 100% !important;
text-align: center !important;
opacity: 1 !important;
background: rgba(0, 0, 0, 0.27) !important;
border: 2px solid green !important;
}
/* USER TAB - CURRENT TAB - ALL - === */
.user-header .user-info-section .user-tabs .xh-tabset h1.current-tab {
display: inline-block !important;
vertical-align: top !important;
min-height: 25px !important;
line-height: 25px !important;
top: 3px !important;
padding: 0 !important;
}
.user-header .user-info-section .user-tabs .xh-tabset > a.followable.about,
.user-header .user-info-section .user-tabs .xh-tabset > a {
display: inline-block !important;
height: 27px !important;
line-height: 18px !important;
top: 0px !important;
margin: 0 5px !important;
}
.user-header .user-info-section .user-tabs .xh-tabset > a.followable.about {
height: 20px !important;
line-height: 20px;
top: 7px;
margin: 2px 10px 10px 5px !important;
}
.user-header .user-info-section .user-tabs .xh-tabset h1.current-tab.button {
height: 24px !important;
line-height: 24px !important;
top: 7px;
margin: 0px 10px 5px 5px !important;
}
/* CURRENT - COLOR */
.user-header .user-info-section .user-tabs .xh-tabset h1.current-tab a.active {
color: gold !important;
}
.user-header .user-info-section .user-tabs .xh-tabset h1.current-tab a.active span {
color: tomato !important;
}
/* (new484) USER TABS NAV LINKS - USER BUTTONS - FAV / BLOCK SUBSCRIBE / EDIT MY PROFILE - :not(.user-videos-page):not(.my-uploads-page) */
.user-page.user-videos-page.my-uploads-page .xh-dropdown.popup.positioned.user-buttons-menu {
position: relative;
height: 2.7vh !important;
margin: 1px 0 0 0px !important;
}
.user-page .user-header .user-name + .user-buttons:not(.xh-dropdown) {
width: auto !important;
height: 27px !important;
line-height: 15px !important;
margin: 0 0 0 10px !important;
top: 0px;
padding: 0 0 0 0 !important;
text-align: left !important;
opacity: 1 !important;
}
/* HOVER */
.user-header .user-name + .user-buttons:not(.xh-dropdown) {
opacity: 1 !important;
}
.user-header .user-name + .user-buttons.xh-dropdown {
position: absolute;
display: inline-block;
height: 100% !important;
min-height: 25px !important;
max-height: 25px !important;
line-height: 25px !important;
top: 0 !important;
right: 0px !important;
}
/* (new328) USER ME - TOP NAV - EDIT PROF - BUTTON */
.user-header .user-name + .user-buttons:not(.xh-dropdown) a.xh-button.line.edit-button {
position: relative !important;
display: inline-block;
width: auto !important;
height: 25px !important;
line-height: 15px !important;
margin: 0px 0 0 0 !important;
padding: 0 0 0 0 !important;
font-size: 0px !important;
}
.user-header .user-name + .user-buttons:not(.xh-dropdown) a.xh-button.line.edit-button:before {
content: "🖍" !important;
display: inline-block;
width: 25px !important;
height: 25px !important;
line-height: 23px !important;
padding: 0 0 0 0 !important;
font-size: 15px !important;
text-align: center !important;
border-radius: 100% !important;
background: red !important;
}
/* (new328) USER - TOP NAV - SUBSCRIB BUTTON */
.user-header .user-buttons .subscribe-block {
display: inline-block;
height: 19px !important;
line-height: 19px !important;
}
.user-header .user-buttons .edit-tab {
position: absolute;
display: inline-block;
left: -1600px !important;
margin-bottom: -17px;
z-index: 50000 !important;
}
.user-header .user-buttons .edit-tab .xh-tabset.active a {
font-size: 10px;
}
.user-header .user-buttons > .subscribe-block {
position: relative !important;
display: inline-block !important;
height: 25px !important;
line-height: 25px !important;
margin: 0px 0 0 90px !important;
user-select: none !important;
}
/* (new354) */
.user-header .user-buttons .invite-to-friends-block button,
.user-header .user-buttons .invite-to-friends-block,
.user-header .user-buttons .xh-button.subscribe-button,
.user-subscribe button,
.user-header .user-buttons .send-message,
.user-header .user-buttons .send-message a,
.user-header .user-buttons .invite-to-friends,
.user-header .user-buttons .send-gift,
.user-header .user-buttons a.subscribe-block {
height: 27px !important;
line-height: 27px !important;
margin: 0px 4px 0 0 !important;
}
/* (new354) USER INVITE ACCEPT REQUEST */
.user-header .invite-to-friends-block {
height: 26px !important;
line-height: 26px !important;
padding: 0 0 !important;
border-radius: 5px !important;
z-index: 100 !important;
}
.user-header .user-buttons .invite-to-friends {
height: 24px !important;
line-height: 24px !important;
}
.user-header .invite-to-friends-block button.add-to-friends {
max-width: 160px !important;
height: 27px !important;
line-height: 8px !important;
margin: 0px 0 0 0 !important;
font-size: 10px !important;
}
/* (new484) BLOCKED USER */
.user-header .invite-to-friends-block button.add-to-friends[data-tooltip="This user is blocked"] {
min-width: 30px !important;
max-width: 30px !important;
height: 27px !important;
line-height: 8px !important;
margin: 0px 0 0 0 !important;
font-size: 0px !important;
overflow: hidden !important;
opacity: 1 !important;
color: white !important;
background: red !important;
}
.user-header .invite-to-friends-block button.add-to-friends[data-tooltip="This user is blocked"] .xh-icon.add-friend::after {
content: "⛔";
font-size: 10px !important;
}
.user-top-infoblock .subscribe-button.subscribed,
.user-header .invite-to-friends-block button.add-to-friends[data-tooltip="Unfriend"],
.user-page .user-header .invite-to-friends-block button.add-to-friends.already-friends {
background: #227B21 !important;
}
.user-header .invite-to-friends-block button.keep-as-subscriber {
height: 24px !important;
line-height: 8px !important;
margin-right: 0;
min-width: 20px !important;
max-width: 20px !important;
background: black !important;
}
/* (new254) USER DROPDOWN TREEDOTS - MENU */
.user-header .user-info-section .xh-button.seamless {
display: none !important;
}
.user-header .user-buttons .send-message + .xh-dropdown.popup.positioned.user-buttons-menu .xh-button.seamless.trigger.no-arrow {
visibility: hidden !important;
}
.user-header .user-buttons .xh-button {
height: 26px !important;
padding: 0 2px !important;
}
.user-header .dropdown.position-left[style="opacity: 0; display: none;"],
.user-header .dropdown.position-left[style="opacity: 1; display: block;"],
.user-header .dropdown.position-left {
position: relative !important;
display: inline-block !important;
vertical-align: middle !important;
width: 100% !important;
min-width: 80px !important;
max-width: 80px !important;
height: 100% !important;
min-height: 2.5vh !important;
max-height: 2.5vh !important;
line-height: 25px !important;
right: 0 !important;
top: 0px !important;
left: 0px !important;
margin: 0px !important;
padding: 0px !important;
opacity: 1 !important;
box-shadow: none !important;
visibility: visible !important;
}
/* (new432) */
.user-header .dropdown.position-left > li,
.user-header .dropdown.position-left > li.with-icon,
.user-header .dropdown.position-left[style="opacity: 0; display: none;"] > li,
.user-header .dropdown.position-left[style="opacity: 1; display: block;"] > li,
.user-header .dropdown.position-left > li:not(:empty) {
position: relative !important;
display: inline-block !important;
width: 100% !important;
min-width: 25px !important;
max-width: 25px !important;
height: 100% !important;
min-height: 2.5vh !important;
max-height: 2.5vh !important;
line-height: 25px !important;
right: 0px !important;
padding: 0px !important;
text-align: left;
font-size: 0 !important;
visibility: visible !important;
}
/* (new484) REPORT */
.user-header .dropdown.position-left > li.with-icon[data-role="report-button"] {
position: relative !important;
display: inline-block !important;
width: 100% !important;
min-width: 21px !important;
max-width: 21px !important;
height: 100% !important;
min-height: 2.5vh !important;
max-height: 2.5vh !important;
line-height: 2vh !important;
margin: 0px 0 0 5px !important;
right: 0px !important;
top: -3px !important;
padding: 0px !important;
text-align: left;
font-size: 0 !important;
overflow: hidden !important;
visibility: visible !important;
}
.user-header .dropdown.position-left > li.with-icon[data-role="report-button"] button.dropdown-report-button {
display: inline-block !important;
width: 100% !important;
min-width: 23px !important;
max-width: 23px !important;
height: 100% !important;
min-height: 2.5vh !important;
max-height: 2.5vh !important;
line-height: 2vh !important;
padding: 0 !important;
overflow: hidden !important;
}
.user-header .dropdown.position-left > li.with-icon[data-role="report-button"] button.dropdown-report-button:hover .xh-icon.beta-report:before {
color: red !important;
}
/* (new484) - NOT FAV / REPORT BUTT */
.user-header .dropdown.position-left > li.with-icon:not([data-role="add-to-favorite-button"]):not([data-role="report-button"]) {
top: -7px !important;
}
.user-header .xh-dropdown.popup.positioned.user-buttons-menu .with-icon a {
height: 19px !important;
width: 25px !important;
padding-left: 0px !important;
font-size: 0 !important;
visibility: visible !important;
}
.user-header .xh-dropdown .dropdown > li.with-icon:hover {
background: black !important;
}
.user-header .dropdown.position-left > li:not(:empty) a i {
display: inline-block !important;
width: 100% !important;
min-width: 22px !important;
max-width: 22px !important;
height: 100% !important;
min-height: 19px !important;
max-height: 19px !important;
line-height: 19px !important;
left: 0 !important;
padding: 0px !important;
font-size: 15px !important;
text-align: center !important;
visibility: visible !important;
}
/* (new432) TOP USER DROPDOWN - ADD TO FAV */
.user-header .dropdown.position-left > li button[data-testid="favorite-button"] {
display: inline-block !important;
width: 21px !important;
height: 2.4vh !important;
margin: 0 0 0 0 !important;
top: 0vh !important;
padding: 0 !important;
font-size: 0 !important;
}
.user-header .dropdown.position-left > li button[data-testid="favorite-button"] span {
position: absolute !important;
display: inline-block !important;
flex: unset !important;
vertical-align: text-bottom;
top: 1px !important;
left: 2px !important;
}
/* USER TOP NAV - ICON BLOCK USER / DOWNLOAD - - === */
.user-header .block-user {
width: 20px;
height: 20px;
padding: 0;
}
/* VIDEO DOWNLOAD MENU - === */
.controls-container__item.control-container.download-control .item {
font-size: 15px !important;
}
/* VIDEO PLAYER - === */
.main {
margin: 0 auto;
position: relative;
width: 100%;
}
/* (new260) CAT / PORNSTARS / RECOMANDED - PAGES - ==== */
.channel-logo,
.pornstar-logo {
position: relative;
width: 100px;
height: 90px !important;
text-align: center;
border-radius: 5px 0 0 5px;
border: 1px solid red;
background: #303030;
}
.channel-logo img,
.pornstar-logo img {
left: 5px;
top: 3px;
width: 70%;
border-radius: 5px 0 0 5px;
}
.channel-logo .logo-container,
.pornstar-logo .logo-container {
background-repeat: no-repeat !important;
background-position: center center !important;
}
.channel-logo .xh-icon,
.pornstar-logo .pornstar,
.pornstar-logo .pornstar-male {
color: #dadada;
font-size: 38px;
height: 80px !important;
line-height: 60px !important;
vertical-align: middle;
}
/* SUBSCRIPTION CHANNELS / PORNSTAR - MENU MOST POP CHAN*/
.subscriptions-page .channel-logo-container__info {
padding: 10px 10px 10px 80px !important;
}
.subscriptions-page .channel-logo-container .channel-logo {
height: 63px !important;
width: 65px;
border-radius: 5px !important;
border: none !important;
}
.subscriptions-page .channel-logo-container .channel-logo .logo-container {
position: absolute;
height: 100%;
width: 100%;
left: 0;
top: 0px;
border-radius: 5px !important;
object-fit: contain !important;
border: 1px solid red;
}
/* (new281) CATEGORY - LEFT SIDEBAR */
aside .categories-list {
z-index: 0 !important;
}
/* (new229) CATEGORY */
html.category-page {
display: inline-block !important;
height: 100% !important;
min-height: 100vh !important;
max-height: 100vh !important;
top: 0px;
padding: 0;
overflow: hidden !important;
}
/* html.best-page > body, */
.category-page body {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
height: auto !important;
max-height: 97vh !important;
top: 25px !important;
padding: 0;
overflow: hidden !important;
overflow-y: auto !important;
}
/* (new327) - NO SUPERLOADER */
.category-page body > .main-wrap:first-of-type main ,
/* html.best-page > body > .main-wrap:first-of-type main , */
html.category-page > body > .main-wrap:first-of-type main,
html.newest-page > body > .main-wrap:first-of-type main {
display: inline-block !important;
max-width: 100%;
min-width: 100%;
width: 100%;
height: 100% !important;
min-height: 95vh !important;
top: 0px !important;
overflow: hidden !important;
padding: 0 0 0 0 !important;
z-index: 50 !important;
}
/* (new327) - SUPERLOADER */
html.category-page body > .main-wrap main ,
html.category-page > body > .main-wrap main,
html.newest-page > body > .main-wrap main {
padding: 0 0 0 0 !important;
overflow: visible !important;
z-index: 50 !important;
}
/* (new281) NEWEST */
html.newest-page > body > .main-wrap:first-of-type main {
min-height: 99vh !important;
}
/* (new328) */
.category-page main > .width-wrap {
top: 0px;
padding: 0;
}
.best-page .width-wrap > aside ,
.category-page .pages-category.width-wrap aside ,
.category-page main > .width-wrap aside {
position: absolute !important;
margin: 0 !important;
z-index: 0 !important;
background: #111 !important;
}
html.category-page body .sp-separator ~ .main-wrap main aside {
display: none !important;
}
.category-page h1.category-title {
display: inline-block;
width: 909px;
line-height: 34px;
margin-bottom: 0px;
margin-top: 0px;
padding-left: 25px !important;
font-size: 20px;
}
/* (new399) CAT - TAGS / BEST / PORNSTAR TUMB EMPTY - TOP HEADER CATEG LIST */
html.category-page body > .main-wrap:first-of-type article ul.categories-container,
.category-page .category-info ul.categories-container,
.category-info .categories-container {
position: fixed !important;
width: 650px !important;
height: 32px;
right: 0px !important;
top: 9.2vh !important;
margin: 0 0 0 0 !important;
padding: 0px 0px 0px 0px !important;
border-radius: 5px;
text-align: right !important;
overflow: hidden !important;
z-index: 5000000000 !important;
border: 1px solid red !important;
}
/* (new3913) TAG/ NEWEST PAGES */
html.newest-page .categories-container,
html.category-page body > .main-wrap:first-of-type .category-info .video-filter + .category-title + .channel-info-filters--wrap + p.large + ul.categories-container,
html.category-page body > .main-wrap:first-of-type .category-info .video-filter + .category-title + .channel-info-filters--wrap + ul.categories-container {
position: fixed !important;
width: 650px !important;
height: 32px;
left: 285px !important;
top: 6vh !important;
margin: 0 0 0 0 !important;
padding: 0px 0px 0px 0px !important;
border-radius: 5px;
overflow: hidden !important;
z-index: 5000000000 !important;
}
html.category-page body > .main-wrap:first-of-type article ul.categories-container:hover,
.category-page .categories-container.collapsable-list.collapsing:hover,
.category-page .category-info ul.categories-container.collapsed:hover,
.category-info .categories-container:hover {
display: inline-block !important;
height: 100% !important;
min-height: 400px !important;
max-height: 400px !important;
line-height: 24px !important;
z-index: 5000000000 !important;
background: black;
}
/* (new327) CATEG - PORNSTAR INFO - TAG CONTAINE */
.category-page ul.categories-container {
position: fixed !important;
width: 650px !important;
height: 32px;
right: 0 !important;
top: 9vh !important;
margin: 0 0 0 0 !important;
padding: 0px 0px 0px 0px !important;
border-radius: 5px;
overflow: hidden !important;
z-index: 5000000000 !important;
}
.category-page ul.categories-container:hover{
display: inline-block !important;
height: 100% !important;
min-height: 400px !important;
max-height: 400px !important;
line-height: 24px !important;
z-index: 5000000000 !important;
background: #111 !important;
}
.category-page ul.collapsable-list.categories-container.collapsable-list--collapsed li.collapsable-list__item.categories-container__item.linking-vertical-item:not(.collapsable-list__item--padded):not(.collapsable-list__item--collapsed):not(.collapsable-list__toggle),
.category-page .categories-container.collapsable-list > li:not(.collapsable-list__toggle),
.category-page .categories-container.collapsable-list.collapsed > li.collapsed-item:not(.collapsable-list__toggle),
.category-page .categories-container.collapsable-list.collapsed > li:not(.collapsable-list__toggle),
.category-info .categories-container .categories-container__item:not(.collapsable-list__toggle) {
float: left !important;
min-height: 26px !important;
max-height: 24px !important;
line-height: 24px !important;
margin: 0 0 3px 0 !important;
border-radius: 5px !important;
border: 1px solid red !important;
}
.collapsable-list--collapsed .collapsable-list__item--collapsed {
visibility: visible !important;
}
.collapsable-list__toggle {
display: none !important;
}
.category-info .categories-container .categories-container__item {
float: left !important;
min-height: 26px !important;
max-height: 24px !important;
line-height: 24px !important;
margin: 2px 0 3px 0 !important;
border-radius: 5px !important;
border: 1px solid red !important;
}
.category-page .categories-container.collapsable-list > li.collapsable-toggle {
position: absolute !important;
right: 0 !important;
margin-left: 0 !important;
}
/* (new315) CAT LIST - BUT TOOGLE + ITEM HIDDEN > VISIBLE */
.category-page li[class^="item-"][class*="toggle-"] {
position: absolute !important;
display: inline-block !important;
width: 100% !important;
min-width: 15px !important;
max-width: 15px !important;
height: 25px !important;
margin: 0px !important;
top: 0 !important;
right: 0 !important;
padding: 0 !important;
border-radius: 3px !important;
text-align: center !important;
border: 1px solid aqua !important;
}
/* (new327) */
.category-page li[class^="item-"][class*="toggle-"] .xh-icon.arrow-bottom-new::before {
content: "🔻" !important;
width: 15px !important;
margin: 0 !important;
padding: 0 !important;
text-align: center !important;
font-size: 10px !important;
}
.category-page li.categories-container__item.linking-vertical-item[class^="item-"] ,
.category-page li.categories-container__item.linking-vertical-item[class^="item-"][class*="itemCollapsed-"] {
display: inline-block !important;
visibility: visible !important;
}
/* (new263) CAT INFO - ALL - FOOTER */
html.category-page footer.footer {
position: fixed !important;
width: 10%;
height: 10px;
left: 0;
bottom: 0;
margin: 0 auto;
overflow: hidden;
transition: all 0.7s ease 0s;
z-index: 500;
background: black;
border-top: 1px solid #dadada;
}
html.category-page footer.footer:hover {
height: 302px !important;
width: 100% !important;
}
/* (new280) CAT INFO - CHAN / PORNS */
/* (new288) CHANNEL */
.category-page .category-info.channel {
min-height: 95px !important;
max-height: 95px !important;
margin-bottom: 5px !important;
border-bottom: 1px solid red !important;
}
.category-page .category-info.channel .channel-info {
position: absolute !important;
display: inline-block !important;
min-height: 70px !important;
max-height: 70px !important;
width: 100% !important;
margin: 0 !important;
top: 0 !important;
font-size: 0 !important;
}
/* (new312) */
.category-page .category-info.channel .channel-info:before {
content: "Channels \A 📺" !important;
position: absolute !important;
display: inline-block !important;
min-height: 90px !important;
max-height: 90px !important;
line-height: 34px !important;
min-width: 90px !important;
max-width: 90px !important;
text-align: center !important;
font-size: 20px !important;
white-space: pre !important;
border-radius: 5px !important;
border: 1px solid red !important;
}
.category-page .category-info.channel .channel-info .landing-info__logo {
position: relative;
min-width: 104px;
min-height: 90px !important;
max-height: 90px !important;
line-height: 90px !important;
margin-right: 10px;
border-radius: 5px;
text-align: center;
overflow: hidden;
}
.channel-info .landing-info__logo .xh-icon {
position: absolute !important;
display: inline-block !important;
width: 23px !important;
height: 23px !important;
line-height: 20px !important;
vertical-align: middle !important;
top: 0 !important;
right: 0 !important;
margin: 0 !important;
font-size: 20px !important;
text-align: center !important;
border-radius: 100% !important;
z-index: 1000 !important;
border: 1px solid red !important;
}
.channel-info .landing-info__logo .xh-icon::before {
width: 20px !important;
height: 20px !important;
margin: 0 !important;
padding: 0 !important;
text-align: center !important;
border-radius: 100% !important;
background: #111 !important;
}
.category-page .category-info.channel .channel-info__content {
display: inline-block !important;
width: 940px !important;
margin-left: 100px !important;
padding: 0 5px 5px 0 !important;
}
.category-page .category-info.channel .channel-info__content .buttons.no-wrap {
float: right;
margin-left: 0;
max-width: 930px;
min-width: 930px;
padding-top: 1px;
text-align: right;
}
.category-page .category-info.channel .buttons .sub-button {
float: right;
}
.category-page .category-info.channel .channel-info__content .buttons.no-wrap > div.counters {
max-width: 300px !important;
margin-left: 5px !important;
padding-top: 3px !important;
text-align: left !important;
}
/* (new229) CAT - H1 - CHANNEL */
.category-page .category-info.channel .channel-info__content h1.category-title {
position: absolute !important;
display: inline-block;
width: 909px;
height: 24px;
line-height: 24px;
margin-bottom: 0px;
margin-top: 35px;
padding-left: 7px !important;
font-size: 20px;
}
.category-page .category-info.channel .category-place {
position: absolute !important;
right: 695px !important;
margin-top: 35px !important;
}
.category-info .channel-info-filters--wrap {
left: 25px;
}
.category-page .category-info.channel + .top-video-block--banner + .index-videos.mixed-section {
top: 0px !important;
border-top: 1px solid yellow !important;
}
/* CHANNEL PORNSTAR with BUDDY - FILTER */
.category-info.pornstar .channel-info-filters--wrap {
left: 100px !important;
}
.category-info.pornstar .pornstar-info .pornstar-logo + .pornstar-info-block + .channel-info-filters--wrap {
left: 100px !important;
}
.category-info.pornstar .pornstar-info .pornstar-logo + .pornstar-info-block + .channel-info-filters--wrap {
position: absolute !important;
display: inline-block;
width: 693px;
left: 100px;
top: 68px !important;
text-align: left !important;
border-bottom: 1px solid red !important;
}
.category-page .category-info.channel + .index-videos.mixed-section .thumb-list.thumb-list--sidebar.thumb-list--rating.thumb-list--recent {
position: relative !important;
top: 0px !important;
margin-top: 0px !important;
}
.category-page .category-info.channel + .index-videos.dated-list {
margin-top: 0px !important;
margin-bottom: -20px !important;
border: 1px solid red;
}
/* CAT - THUMBNAIL - PORNSTAR */
/* (new281) CAT - H1 - ALL */
.category-page h1.category-title,
h1.category-title {
display: inline-block;
width: 909px;
line-height: 20px;
margin: 4px 0 0 100px !important;
padding-left: 25px !important;
font-size: 20px;
}
/* (new496) TAGS - FILTER 4K etc */
.category-page .main-wrap .pages-category div[class^="root-"] h1 ,
.category-page .category-info.channel .channel-info__content h1.category-title {
margin: 0px 0 0 105px !important;
}
/* (new496) CATG INFOS - INDICATOR */
.category-page .main-wrap .pages-category div[class^="root-"] h1:before ,
.category-page .category-info h1.category-title:before,
html.best-page h1.category-title:before,
.newest-page h1.category-title:before,
.category-page .category-info.channel .channel-info__content h1.category-title:before,
.category-page .category-info .video-filter + h1.category-title:before,
.category-info .video-filter + h1.category-title:before {
position: fixed !important;
display: inline-block !important;
height:8.5vh !important;
line-height: 49px !important;
width: 90px !important;
left: 190px !important;
top: 3vh !important;
border-radius: 3px !important;
font-size: 18px !important;
text-align: center !important;
color: gold !important;
background: transparent !important;
border: 1px solid red !important;
}
/* (new313) */
.category-page .category-info h1.category-title:before {
content: "Categories" !important;
line-height: 54px !important;
font-size: 16px !important;
}
/* (new281) NEWEST */
.newest-page h1.category-title:before {
content: "Newest" !important;
}
/* (new313) BEST PAGES */
html.best-page h1.category-title:before {
content: "BEST \a 🏆" !important;
white-space: pre !important;
}
/* (new304) TAGS PAGES (cf URL PREF) */
.category-page .main-wrap .pages-category div[class^="root-"] h1:before ,
.category-page .category-info .video-filter + h1.category-title:before {
content: "TAGS" !important;
}
/* (new376) TAGS - FLAGS */
.category-page .main-wrap .pages-category div[class^="root-"] h1 + i.xh-flag{
position: fixed !important;
display: inline-block;
top: 8vh !important;
left: 230px !important;
}
/* (new281) CHANNELS */
.category-page .category-info.channel .channel-info__content h1.category-title:before {
content: "Channels" !important;
}
/* (new282) CAT - H1 - PORNSTAR LOGO */
html.best-page .category-infor h1.category-title,
.category-page .category-info.pornstar h1.category-title,
.category-info h1.category-title {
padding-left: 5px !important;
font-size: 20px;
}
.real-section,
.category-page .category-info.pornstar h1.category-title + a.category-place + .real-section {
position: absolute !important;
display: inline-block !important;
line-height: 15px !important;
max-width: 441px !important;
right: 705px !important;
top: 42px !important;
padding-top: 0px!important;
overflow: hidden;
font-size: 14px;
white-space: pre-wrap !important;
color: gold !important;
}
html.best-page .category-place,
.category-page .category-info.pornstar .category-place,
.category-info .category-place {
position: absolute !important;
top: 8px !important;
right: 890px !important;
}
html.best-page h1.category-title + p.large,
.category-page h1.category-title + p.large,
h1.category-title + p.large {
margin-top: -40px !important;
}
/* CAT - TAGS - FILTER HORIZONTAL */
.category-page .sort-section.xh-tabbed.no-upper {
position: fixed !important;
height: 22px;
line-height: 20px;
margin: 7.3vh 0 0 100px !important;
z-index: 50000000 !important;
background: brown !important;
}
/* (new456) CAT - BEST - FILTER HORIZONTAL */
html.best-page .sort-section.xh-tabbed .xh-tabset,
.category-page .sort-section.xh-tabbed .xh-tabset {
position: relative;
display: inline-block !important;
height: 20px !important;
line-height: 20px !important;
margin: -1vh 0 0 0 !important;
}
html.best-page .sort-section .button.darkest.xh-dropdown:first-of-type::before,
.category-page .sort-section .button.darkest.xh-dropdown:first-of-type::before,
.sort-section .button.darkest.xh-dropdown:first-of-type::before {
display: none;
}
.category-page .sort-section.xh-tabbed .xh-tabset > span,
.category-page .sort-section.xh-tabbed .xh-tabset > a {
position: relative;
display: inline-block;
height: 22px !important;
line-height: 17px !important;
margin-right: 5px !important;
margin-left: 5px !important;
top: 0px !important;
padding: 0 4px;
font-size: 12px !important;
text-transform: uppercase;
transition: color 0.15s ease 0s;
}
/* (new423) DEL FILTER - ALL */
.sort-section.xh-tabbed.no-upper .xh-tabset + .xh-tabset a span {
display: none !important;
}
.sort-section.xh-tabbed.no-upper .xh-tabset + .xh-tabset a i {
height: 20px !important;
width: 20px !important;
line-height: 17px !important;
margin: -2px 0 0 0 !important;
padding: 0px !important;
border-radius: 100% !important;
text-align: center !important;
background: gold !important;
}
.sort-section.xh-tabbed.no-upper .xh-tabset + .xh-tabset a i.xh-icon.cross::before {
content: "❌";
font-size: 10px !important;
}
/* FILTER - TAGS / BEST */
html.best-page .category-info .video-filter + h1 + .channel-info-filters--wrap,
.category-page .category-info .video-filter + h1 + .channel-info-filters--wrap,
.category-info .video-filter + h1 + .channel-info-filters--wrap {
position: absolute !important;
display: inline-block;
width: 1040px !important;
left: 100px !important;
top: 7.6vh !important;
border-bottom: 1px solid red !important;
}
/* SIDEBAR LEFT - FILTER - PORNSTARS / CHANNELS / BEST PAGE - NEW - [class^="filter-"] */
html.best-page .channel-info-filters--wrap,
.category-info .channel-info-filters--wrap,
.category-info.pornstar .channel-info-filters--wrap,
.category-info .channel-info-filters--wrap,
.channel-info-filters--wrap {
position: absolute !important;
display: inline-block !important;
width: 970px !important;
left: 100px;
top: 7.6vh !important;
margin: 0 !important;
text-align: left !important;
z-index: 50000 !important;
border-bottom: 1px solid red !important;
border-right: 1px solid red !important;
}
.category-page .category-info.channel .channel-info-filters--wrap {
margin: 0 !important;
width: calc(100% - 120px);
}
/* (new467) CHANNEL - FILTER - ALL */
.category-page .pages-category .false .landing-info__filters ,
.category-page .pages-category .landing-info__filters ,
.category-page .category-info.pornstar .landing-info__filters {
position: fixed !important;
display: inline-block !important;
top: 8vh !important;
left: 200px !important;
z-index: 50000000 !important;
}
html.best-page .category-info .sort-section.xh-tabbed.no-upper,
html.best-page .category-info.pornstar .sort-section.xh-tabbed.no-upper,
.category-page .category-info .sort-section.xh-tabbed.no-upper,
.category-page .category-info.pornstar .sort-section.xh-tabbed.no-upper,
.category-info .sort-section.xh-tabbed.no-upper,
.category-info .sort-section.xh-tabbed.no-upper {
display: inline-block !important;
height: 17px;
line-height: 17px;
margin: 0 !important;
}
html.best-page .sort-section.xh-tabbed .xh-tabset > a.current-tab,
.category-page .sort-section.xh-tabbed .xh-tabset > a.current-tab,
.sort-section.xh-tabbed .xh-tabset > a.current-tab {
background: #333 !important;
}
html.best-page .sort-section.xh-tabbed .xh-tabset > a.current-tab.filter-added,
.category-page .sort-section.xh-tabbed .xh-tabset > a.current-tab.filter-added,
.sort-section.xh-tabbed .xh-tabset > a.current-tab.filter-added {
border-top: 1px solid red !important;
border-bottom: 3px solid red !important;
background: black !important;
}
html.best-page .sort-section.xh-tabbed .xh-tabset > span,
.category-page .sort-section.xh-tabbed .xh-tabset > span {
margin-right: 15px !important;
padding-right: 15px !important;
}
html.best-page .category-info .see-also,
.category-page .category-info .see-also,
.category-info .see-also {
position: relative;
display: inline-block;
height: 17px;
line-height: 17px;
margin-top: 3px;
}
/* (new376) TAGS - DESCRIPTION */
h1 + div[class^="filter-"] + .sort-section.with-hub.xh-tabbed.no-upper + p ,
html.category-page .pages-category h1 + div[class^="filter-"] + .sort-section.with-hub.xh-tabbed.no-upper + p ,
html.best-page h1 + .sort-section.xh-tabbed.no-upper + p,
.category-page h1 + .sort-section.xh-tabbed.no-upper + p,
h1 + .sort-section.xh-tabbed.no-upper + p ,
.category-page p[class^="description-"]{
position: fixed !important;
display: inline-block;
width: 500px !important;
line-height: 14px;
top: 2.5vh !important;
margin: 0 0 0 -20px !important;
padding: 2px 2px 2px 2px !important;
text-align: left !important;
z-index: 5000000 !important;
visibility: hidden !important;
}
h1 + div[class^="filter-"] + .sort-section.with-hub.xh-tabbed.no-upper + p:hover ,
html.category-page .pages-category h1 + div[class^="filter-"] + .sort-section.with-hub.xh-tabbed.no-upper + p:hover ,
html.best-page h1 + .sort-section.xh-tabbed.no-upper + p:hover,
.category-page h1 + .sort-section.xh-tabbed.no-upper + p:hover,
h1 + .sort-section.xh-tabbed.no-upper + p:hover ,
.category-page p[class^="description-"]:hover {
padding: 2px 10px 15px 10px !important;
z-index: 5000000 !important;
visibility: visible !important;
background: black !important;
border: 1px solid red !important;
}
h1 + div[class^="filter-"] + .sort-section.with-hub.xh-tabbed.no-upper + p:before,
html.category-page .pages-category h1 + div[class^="filter-"] + .sort-section.with-hub.xh-tabbed.no-upper + p:before,
html.best-page h1 + .sort-section.xh-tabbed.no-upper + p:before,
.category-page h1 + .sort-section.xh-tabbed.no-upper + p:before,
h1 + .sort-section.xh-tabbed.no-upper + p:before ,
.category-page p[class^="description-"]:before {
content: "�" !important;
position: relative;
display: inline-block;
height: 20px !important;
line-height: 14px;
width: 20px !important;
top: 4px !important;
padding: 2px !important;
text-align: center !important;
z-index: 5000 !important;
visibility: visible !important;
color: gold !important;
background: green !important;
}
html.best-page .category-info.pornstar .sort-section.xh-tabbed.no-upper + p.large,
.category-page .category-info.pornstar .sort-section.xh-tabbed.no-upper + p.large,
.category-info .sort-section.xh-tabbed.no-upper + p.large {
margin-top: -10px !important;
}
/* (new418) CAT INFO - NOT PORNSTAR INFO + ALL - FIXED - ALL TEMPLATE */
.category-page .pages-category .false ,
.category-page .main-wrap main article .category-info ,
.category-page .main-wrap .pages-category article > div[class^="root-"]:first-of-type ,
.false .landing-info ,
.best-page .category-info,
html.category-page .category-info {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
min-width: 1730px !important;
max-width: 1730px !important;
min-height: 95px !important;
max-height: 95px !important;
margin: 0 !important;
top: 2.7vh !important;
left: 190px !important;
overflow: visible !important;
z-index: 50000 !important;
visibility: visible !important;
background: #111 !important;
border-bottom: 1px solid red !important;
}
html.category-page body .sp-separator ~ .main-wrap main .category-info{
display: none !important;
}
html.category-page body .sp-separator ~ .main-wrap main {
z-index: 0 !important;
}
/* (new480) TAGS TITLE CONTAINER HEIGHT
.false .landing-info .landing-info__wrapper ,
*/
.category-page .main-wrap .pages-category div[class^="root-"] h1[class^="title-"] ,
html.category-page .category-info.pornstar .pornstar-info {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
min-width: 1070px !important;
max-width: 1070px !important;
min-height: 8.5vh !important;
max-height: 8.5vh !important;
margin: 0 0 0 0 !important;
padding: 0 0 0 100px !important;
z-index: 1 !important;
border-right: 1px solid red !important;
}
/* NO THUMBNAIL ACTORS */
.pornstar-info > div:empty:not(.landing-info__logo-image):before {
content: "Pornstar \A 👤" !important;
display: inline-block !important;
min-height: 90px !important;
max-height: 90px !important;
line-height: 34px !important;
min-width: 90px !important;
max-width: 90px !important;
text-align: center !important;
font-size: 20px !important;
white-space: pre !important;
border-radius: 5px !important;
border: 1px solid red !important;
}
html.category-page .category-info.pornstar .buttons.no-wrap {
float: right;
min-width: 930px !important;
max-width: 930px !important;
margin-left: 0px;
padding-top: 1px !important;
text-align: right;
}
html.category-page .category-info.pornstar .buttons.no-wrap > div {
float: right;
min-width: 310px !important;
max-width: 310px !important;
margin-left: 10px;
}
html.category-page .category-info.pornstar .buttons.no-wrap > div.buttons-container {
min-width: 370px !important;
max-width: 170px !important;
margin-left: 10px;
text-align: right;
}
html.category-page .category-info.pornstar .buttons.no-wrap > div.pornstar-verify-button-container {
position: absolute !important;
float: none;
min-width: 470px !important;
max-width: 470px !important;
right: 955px;
text-align: left !important;
}
html.category-page .category-infopornstar .buttons .counters {
font-size: 14px;
padding-top: 3px;
text-align: right;
}
/* (new274) NO PORNSTAR THUMB */
html.category-page .category-info.pornstar .pornstar-info > .pornstar-info-block {
display: inline-block;
width: 940px !important;
margin-left: 120px !important;
padding: 0 5px 5px 0 !important;
}
html.category-page .category-info.pornstar .pornstar-info .landing-info__logo + .pornstar-info-block {
display: inline-block;
width: 940px !important;
margin-left: -20px !important;
padding: 0 5px 5px 0 !important;
}
html.category-page .category-info.pornstar .pornstar-info > .pornstar-info-block:before {
content: "Pornstar" !important;
position: absolute !important;
display: inline-block;
width: 95px !important;
height: 90px !important;
line-height: 30px !important;
left: 0px !important;
padding: 0 !important;
border-radius: 5px 0 0 5px !important;
text-align: center !important;
font-size: 20px !important;
z-index: 0 !important;
border: 1px solid red !important;
}
html.category-page .category-info.pornstar .pornstar-info .landing-info__logo + .pornstar-info-block:before {
display: none !important;
}
/* (new328) CAT - PORNSTAR LOGO */
html.category-page .category-info.pornstar .pornstar-info .landing-info__logo {
position: relative;
float: left;
width: 100px;
min-width: 100px;
height: 9.5vh !important;
line-height: 100px !important;
margin: 0 30px 0 0 !important;
border-radius: 5px;
text-align: center;
overflow: hidden;
border: 1px solid red !important;
}
.landing-info__logo ,
.landing-info__logo-wrapper {
display: inline-block !important;
height: 100%;
width: 99px !important;
}
.landing-info__logo-wrapper + a {
position: fixed !important;
display: inline-block !important;
top: 3.2vh !important;
left: 178px !important;
bottom: unset !important;
opacity: 0.8 !important;
z-index: 5000000 !important;
background-color: #303030 !important;
}
.landing-info__logo-image {
position: absolute;
width: 99px !important;
height: 100% !important;
line-height: 10px !important;
left: 0 !important;
top: 0 !important;
background-repeat: no-repeat !important;
object-fit: contain !important;
}
.landing-info__logo-wrapper .xh-icon.pornstar {
position: absolute;
width: 95px !important;
height: 95% !important;
line-height: 75px !important;
left: 0;
top: 0;
background-repeat: no-repeat !important;
object-fit: contain !important;
}
/* (new327) CAT - PORNSTAR/CHANNEL - LANDING INFOS - LOGO */
.category-page .false .landing-info .landing-info__logo {
display: inline-block !important;
height: 100%;
min-height: 95px !important;
max-height: 95px !important;
width: 99px !important;
}
.category-page .false .landing-info .landing-info__logo .landing-info__logo-wrapper {
display: inline-block !important;
height: 100%;
min-height: 95px !important;
max-height: 95px !important;
width: 99px;
}
.category-page .false .landing-info .landing-info__logo .landing-info__logo-wrapper .landing-info__logo-image {
display: inline-block !important;
height: 100% !important;
max-height: 95px !important;
min-height: 95px !important;
background-size: contain !important;
background-position: center center !important;
background-color: #111 !important;
}
/* (new353) CAT - PORSTAR / CHANNEL - NAME */
.category-page .false .landing-info .landing-info__user ,
.category-info .landing-info__user {
position: fixed !important;
display: inline-block !important;
height: 100% !important;
min-height: 10vh !important;
max-height: 10vh !important;
width: 1070px !important;
padding: 0 0 0 125px !important;
z-index: 500000 !important;
}
/* (new415) CAT CHANNEL - CHANNEL NAME - CONTAINER */
.category-page .false .landing-info .landing-info__user {
position: absolute !important;
display: inline-block !important;
width: 100% !important;
min-width: 965px !important;
max-width: 965px !important;
height: 100%;
min-height: 95px !important;
max-height: 95px !important;
margin: 0vh 0 0 -7px !important;
padding: 0 0px 0 15px !important;
}
.category-page .false .landing-info .landing-info__user .landing-info__user-name {
align-items: center;
display: flex;
width: 805px !important;
}
.landing-info__user-name .landing-info__user-title {
width: 592px !important;
margin: 0;
font-size: 19px !important;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.category-page .false .landing-info .landing-info__user .landing-info__block {
position: fixed !important;
display: inline-block !important;
flex-direction: unset;
clear: none;
width: auto !important;
height: 25px;
line-height: 20px;
margin: 0;
left: 300px !important;
top: 7.5vh !important;
padding: 0;
text-align: right;
}
.category-page .false .landing-info .landing-info__user .sort-section.with-hub.xh-tabbed.no-upper {
position: absolute !important;
display: inline-block !important;
width: 961px !important;
top: 7.6vh;
left: 5px;
margin: 0;
text-align: left;
z-index: 50000;
border-bottom: 1px solid red;
border-right: 1px solid red;
}
.category-info .landing-info__user-name {
display: inline-block !important;
height: 2.4vh !important;
min-width: 700px !important;
max-width: 700px !important;
}
.category-info .landing-info__user-name .landing-info__user-title {
line-height: 18px !important;
height: 20px !important;
margin: 0!important;
font-size: 18px!important;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
user-select: all !important;
}
.category-info .landing-info__block {
position: fixed !important;
clear: none !important;
flex-direction: unset !important;
width: auto !important;
height: 25px !important;
line-height: 20px !important;
margin: 0 0 0 0 !important;
top: 7.5vh !important;
right: 670px !important;
padding: 0 !important;
text-align: right !important;
overflow: visible !important;
}
.landing-info__verify.landing-info__verify--request-verification {
display: none !important;
}
/* (new327) SOCIAl BUTTON - ALL */
.landing-info__social-block {
position: fixed;
display: inline-block !important;
height: 15px !important;
line-height: 15px !important;
right: 680px !important;
top: 6vh !important;
margin: 0 !important;
text-align: left !important;
z-index: 50000 !important;
}
/* (new497) COR FLOAT - CAT - SOCIAl BUTTON */
.category-page ul.pornstar-socials {
display: inline-block !important;
width: auto !important;
vertical-align: top !important;
height: 17px !important;
line-height: 10px !important;
margin: 0 !important;
text-align: center !important;
}
.category-page ul.pornstar-socials li.pornstar-socials__item--visible {
display: inline-block !important;
/*float: left !important;*/
height: 17px !important;
line-height: 15px !important;
margin: 0px 3px 0 -2px !important;
}
/* (new415) VOTE AWARD - IN CREATOR VDEO PAGE */
.landing-info__communication-block .landing-info__awards-vote-button {
position: fixed !important;
display: inline-block !important;
height: 17px !important;
line-height: 17px !important;
margin: 0vh 0px 0 0px !important;
top: 7.4vh !important;
left: 215px !important;
}
.landing-info__communication-block .landing-info__awards-vote-button > span[class^="logo-"] {
height: 20px !important;
line-height: 20px !important;
padding: 0px 0px 0px 5px !important;
}
.landing-info__communication-block .landing-info__awards-vote-button > span[class^="logo-"] i.xh-icon.awards {
display: inline-block !important;
height: 100% !important;
min-height: 15px !important;
max-height: 15px !important;
line-height: 10px !important;
font-family: xh-icons !important;
}
/* (new398) XHAM LOGO */
.landing-info__communication-block .landing-info__awards-vote-button > span[class^="logo-"] i.xh-icon.awards:before {
display: none !important;
height: 100% !important;
min-height: 15px !important;
max-height: 15px !important;
line-height: 19px !important;
margin: 0px 0 0 0px !important;
color: #f5f5f5;
content: "" !important;
font-family: xh-icons !important;
z-index: 1;
font-size: 15px !important;
}
/* RED */
.landing-info__communication-block .landing-info__awards-vote-button > span[class^="logo-"] i.xh-icon.awards::after {
display: none !important;
content: "" !important;
margin: 2.5px 0 0 1px !important;
font-size: 14px !important;
font-family: xh-icons !important;
z-index: 2;
color: #e34449;
}
.landing-info__communication-block .landing-info__awards-vote-button > span[class^="logo-"] span[class^="logoLabel-"] {
width: 124px !important;
height: 20px !important;
line-height: 21px !important;
text-transform: uppercase;
font-size: 9px !important;
}
.landing-info__communication-block .landing-info__awards-vote-button > span[class^="logoLabel-"] {
display: none !important;
}
/* (new396) AWARD - IN VDEO PAGE */
.video-page #video-tags-list-container ul.video-categories-tags[class*="collapsed-"] li[class*="itemCollapsed-"]:not([class*="toggle-"]) a[href^="https://xhamster.com/awards/"] {
display: inline-block;
height: auto;
min-width: 132px !important;
max-width: 132px !important;
margin: 0 2px 3px 0;
visibility: visible;
}
/* (new347) */
.landing-info__subscription a.landing-info__button {
display: none !important;
}
.category-page ul.pornstar-socials li.pornstar-socials__item--visible a ,
.category-page ul.pornstar-socials li.pornstar-socials__item--visible a.xhamsterpremium ,
.category-page ul.pornstar-socials li.pornstar-socials__item--visible a[href^="https://xhamsterlive.com/"] ,
.category-page ul.pornstar-socials li.pornstar-socials__item--visible a.twitter ,
.category-page ul.pornstar-socials li.pornstar-socials__item--visible a.instagram ,
.category-page ul.pornstar-socials li.pornstar-socials__item--visible a.reddit ,
.category-page ul.pornstar-socials li.pornstar-socials__item--visible a[href^="https://linktr"] {
position: relative !important;
display: inline-block !important;
width: 30px !important;
height: 15px !important;
line-height: 15px !important;
top: 2px !important;
margin: 0px 10px 0 10px !important;
padding: 1px 1px !important;
text-align: center !important;
}
ul.pornstar-socials > li > a:hover {
opacity: 1 !important;
}
.category-page ul.pornstar-socials li.pornstar-socials__item--visible a[href^="https://my.club/"]:before ,
.category-page ul.pornstar-socials li.pornstar-socials__item--visible a[href^="https://www.snapchat.com/"]:before ,
.category-page ul.pornstar-socials li.pornstar-socials__item--visible a[href^="https://xhamsterlive.com/"]:before ,
.category-page ul.pornstar-socials li.pornstar-socials__item--visible a.twitter:before ,
.category-page ul.pornstar-socials li.pornstar-socials__item--visible a.instagram:before ,
.category-page ul.pornstar-socials li.pornstar-socials__item--visible a.reddit:before {
position: relative !important;
display: inline-block !important;
width: 30px !important;
height: 15px !important;
line-height: 15px !important;
top: -5px !important;
left: -2px !important;
margin: 0px 0 0 0 !important;
padding: 1px 1px !important;
text-align: center !important;
}
.category-page ul.pornstar-socials li.pornstar-socials__item--visible a[href^="https://www.snapchat.com/"]:before{
height: 15px !important;
margin: -4px 0 0 0 !important;
font-size: 18px !important;
}
ul.pornstar-socials li a.instagram::before {
background-image: url(https://static-lvlt.xhcdn.com/xh-desktop/images/social/light/instagram.svg) !important;
}
/* (new338) */
ul.pornstar-socials li.dropdown-container.xh-dropdown ul li a::before ,
ul.pornstar-socials li.dropdown-container.xh-dropdown ul li a.twitter::before ,
ul.pornstar-socials li.dropdown-container.xh-dropdown ul li a.instagram::before {
position: relative !important;
display: inline-block !important;
width: 30px !important;
height: 15px !important;
line-height: 15px !important;
top: 2px !important;
left: -2px !important;
margin: 0px 0 0 0 !important;
padding: 1px 1px !important;
text-align: center !important;
background-size: 90% !important;
}
.landing-info ul.pornstar-socials li.pornstar-socials__item--visible a span {
position: absolute !important;
display: inline-block !important;
height: 15px !important;
line-height: 15px !important;
font-size: 15px !important;
margin: 0px 0 0 0 !important;
top: 0px !important;
visibility: hidden !important;
background: red !important;
}
.landing-info ul.pornstar-socials li.pornstar-socials__item--visible:hover a span {
top: -2vh !important;
margin: 0px 0 0 -50px !important;
padding: 0 3px !important;
border-radius: 3px !important;
visibility: visible !important;
opacity: 1 !important;
background: green !important;
}
/* (new296) SOCIAL - DROPDOWN */
.category-page ul.pornstar-socials li.dropdown-container {
position: relative !important;
display: inline-block !important;
width: 20px !important;
height: 15px !important;
line-height: 15px !important;
top: 2px !important;
margin: 0px 0 0 0 !important;
padding: 1px 1px !important;
text-align: center !important;
}
.category-page ul.pornstar-socials li.dropdown-container a {
position: relative !important;
display: inline-block !important;
height: 15px !important;
line-height: 15px !important;
margin: 0px 0 0 0 !important;
top: 0px !important;
padding: 0 5px !important;
font-size: 12px !important;
}
.category-page ul.pornstar-socials li.dropdown-container i {
position: relative !important;
display: inline-block !important;
height: 15px !important;
line-height: 10px !important;
margin: 0px 0 0 0 !important;
top: -5px !important;
font-size: 12px !important;
}
.category-page ul.pornstar-socials li.dropdown-container i:before {
position: relative !important;
display: inline-block !important;
height: 15px !important;
line-height: 10px !important;
margin: 0px 0 0 0 !important;
top: -7px !important;
font-size: 12px !important;
}
/* (new283) CAT - PORNS - VERIFY + PREMIUM LINK / TOOTIPS - SUPP */
.category-page .tooltip,
ul.pornstar-socials li a.xhamsterpremium,
.landing-info__verify[href="https://xhamster.com/info/contact?subject=pornstars"] {
display: none !important;
}
/* (new328) CAT - PORNS - PB ALIAS */
html.category-page .category-info.pornstar .landing-info .landing-info__metric.aliases {
position: fixed !important;
width: 100% !important;
min-width: 600px !important;
max-width: 600px !important;
top: 6.9vh !important;
left: 310px !important;
margin: 0 5px 0 10px !important;
white-space: nowrap !important;
text-align: left !important;
z-index: 500000000 !important;
}
.category-info .landing-info__metric-text.hasAlt {
color: gold !important;
}
.landing-info__metric-text {
color: silver !important;
}
.category-info .landing-info .landing-info__metric .xh-icon::before {
color: peru !important;
}
/* (new409) CAT - PORNST - COUNTRY */
html.pornstar-page .landing-info .pornstar-country {
position: fixed !important;
top: 3.3vh !important;
left: 10.8vw !important;
margin: 0 0px 0 0px;
min-height: 15px;
min-width: 20px;
}
/* (new485) CAT - PORNST - AWARD */
html.pornstar-page .landing-info .landing-info__awards {
position: fixed !important;
top: 5.3vh !important;
left: 10.8vw !important;
margin: 0 0px 0 0px;
min-height: 15px;
min-width: 20px;
}
/* (new399) CAT - PORNSTAR FLAG - LAND INDICATOR */
/* https://xhamster.com/pornstars/all/countries */
.pornstar-page .pornstar-country .xh-flag:after ,
.category-page .category-info.pornstar .pornstar-country .xh-flag:after {
position: absolute;
display: inline-block !important;
width: 100% !important;
min-width: 130px!important;
height: 12px;
line-height: 12px;
top: 1.8vh !important;
left: 25px;
padding: 1px 2px;
border-radius: 3px;
font-size: 11px !important;
text-align: left;
white-space: unset !important;
background: #111;
border: 1px solid #222;
}
/* (new409) */
html.pornstar-page .pornstar-country .xh-flag:after {
top: 1.7vh !important;
left: 20px !important;
}
.user-page article .right-column .pornstar-block.column-block .content-container .channels-list .pornstar-logo-container .pornstar-logo-container__info .pornstar-logo .xh-flag {
position: absolute !important;
top: 70px !important;
left: 23px !important;
}
.user-page article .right-column .pornstar-block.column-block .content-container .channels-list .pornstar-logo-container .pornstar-logo-container__info .pornstar-logo .xh-flag:after {
position: absolute !important;
display: inline-block !important;
top: -40px;
left: 50px !important;
z-index: 50000 !important;
}
/* (new399) PORNSTARS INFOS / USER COUNTRY FLAGS INDICATOR */
/* AL - Albanian */
.pornstar-page .pornstar-country .xh-flag.al:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.al:after {
content: "Albanian";
}
/* DZ - Algerian */
.pornstar-page .pornstar-country .xh-flag.dz:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.dz:after {
content: "Algerian";
}
/* AR - Argentinian */
.pornstar-page .pornstar-country .xh-flag.ar:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.ar:after {
content: "Argentinian";
}
/* AM - Armeninian */
.pornstar-page .pornstar-country .xh-flag.am:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.am:after {
content: "Armeninian";
}
/* AO - Angolan */
.pornstar-page .pornstar-country .xh-flag.ao:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.ao:after {
content: "Angolan";
}
/* AS - American Samoan */
.pornstar-page .pornstar-country .xh-flag.as:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.as:after {
content: "American Samoan";
}
/* AT - Austrian */
.pornstar-page .pornstar-country .xh-flag.at:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.at:after {
content: "Austrian";
}
/* AU - Australian */
.pornstar-page .pornstar-country .xh-flag.au:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.au:after {
content: "Australian";
}
/* AZ - Azeri */
.pornstar-page .pornstar-country .xh-flag.az:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.az:after {
content: "Azeri";
}
/* BA - Bosnian */
.pornstar-page .pornstar-country .xh-flag.ba:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.ba:after {
content: "Bosnian";
}
/* BB - Barbadian */
.pornstar-page .pornstar-country .xh-flag.bb:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.bb:after {
content: "Barbadian";
}
/* BD - Bangladeshi */
.pornstar-page .pornstar-country .xh-flag.bd:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.bd:after {
content: "Bangladeshi";
}
/* BE - Belgian */
.pornstar-page .pornstar-country .xh-flag.be:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.be:after {
content: "Belgian";
}
/* BG - Bulgarian */
.pornstar-page .pornstar-country .xh-flag.bg:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.bg:after {
content: "Bulgarian";
}
/* BM - Bermudian */
.pornstar-page .pornstar-country .xh-flag.bm:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.bn:after {
content: "Bermudian";
}
/* BN - Bruneian */
.pornstar-page .pornstar-country .xh-flag.bn:after,
.pornstar-page .pornstar-country .xh-flag.BN:after {
content: "Bruneian";
}
/* BO - Bolivian */
.pornstar-page .pornstar-country .xh-flag.bo:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.bo:after {
content: "Bolivian";
}
/* BR - Brazilian */
.pornstar-page .pornstar-country .xh-flag.br:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.br:after {
content: "Brazilian";
}
/* BS - Bahamian */
.pornstar-page .pornstar-country .xh-flag.bs:after,
.pornstar-page .pornstar-country .xh-flag.BS:after {
content: "Bahamian";
}
/* BY - Belarusian */
.pornstar-page .pornstar-country .xh-flag.by:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.by:after {
content: "Belarusian";
}
/* CA - Canadian */
.pornstar-page .pornstar-country .xh-flag.ca:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.ca:after {
content: "Canadian";
}
/* CH - Swiss */
.pornstar-page .pornstar-country .xh-flag.ch:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.ch:after {
content: "Swiss";
}
/* CL - Chilean */
.pornstar-page .pornstar-country .xh-flag.cl:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.cl:after {
content: "Chilean";
}
/* CM - Cameroonian */
.pornstar-page .pornstar-country .xh-flag.cm:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.cm:after {
content: "Cameroonian";
}
/* CN - Chinese */
.pornstar-page .pornstar-country .xh-flag.cn:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.cn:after {
content: "Chinese";
}
/* CO - Colombian */
.pornstar-page .pornstar-country .xh-flag.co:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.co:after {
content: "Colombian";
}
/* CR - Costa Rican */
.pornstar-page .pornstar-country .xh-flag.cr:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.cr:after {
content: "Costa Rican";
}
/* CU - Czech */
.pornstar-page .pornstar-country .xh-flag.cu:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.cu:after {
content: "Cuban";
}
/* CY - Cypriot */
.pornstar-page .pornstar-country .xh-flag.cy:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.cy:after {
content: "Cypriot";
}
/* CZ - Czech */
.pornstar-page .pornstar-country .xh-flag.cz:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.cz:after {
content: "Czech";
}
/* DE - German */
.pornstar-page .pornstar-country .xh-flag.de:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.de:after {
content: "German";
}
/* DK - Danish */
.pornstar-page .pornstar-country .xh-flag.dk:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.dk:after {
content: "Danish";
}
/* DO - Dominican (Spanish)*/
.pornstar-page .pornstar-country .xh-flag.do:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.do:after {
content: "Dominican (Spanish)";
width: 180px !important;
}
/* EC - Ecuadorian */
.pornstar-page .pornstar-country .xh-flag.ec:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.ec:after {
content: "Ecuadorian";
}
/* EE - Estonian */
.pornstar-page .pornstar-country .xh-flag.ee:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.ee:after {
content: "Estonian";
}
/* EG - Egyptian */
.pornstar-page .pornstar-country .xh-flag.eg:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.eg:after {
content: "Egyptian";
}
/* ES - Spanish */
.pornstar-page .pornstar-country .xh-flag.es:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.es:after {
content: "Spanish";
}
/* FI - Finnish */
.pornstar-page .pornstar-country .xh-flag.fi:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.fiI:after {
content: "Finnish";
}
/* FR - French */
.pornstar-page .pornstar-country .xh-flag.fr:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.fr:after {
content: "French";
}
/* GB - British */
.pornstar-page .pornstar-country .xh-flag.gb:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.gb:after {
content: "British";
}
/* GD - Grenadian */
.pornstar-page .pornstar-country .xh-flag.gd:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.gd:after {
content: "Grenadian";
}
/* GH - Ghanaian */
.pornstar-page .pornstar-country .xh-flag.gh:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.gh:after {
content: "Ghanaian";
}
/* GE - Greenlander */
.pornstar-page .pornstar-country .xh-flag.gl:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.gl:after {
content: "Greenlander";
}
/* GL - Georgian */
.pornstar-page .pornstar-country .xh-flag.ge:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.ge:after {
content: "Georgian";
}
/* GP - Guadeloupean */
.pornstar-page .pornstar-country .xh-flag.gp:after,
.pornstar-page .pornstar-country .xh-flag.GP:after {
content: "Guadeloupean";
}
/* GQ - Equatoguinean */
.pornstar-page .pornstar-country .xh-flag.gq:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.gq:after {
content: "Equatoguinean";
}
/* GR - Greek */
.pornstar-page .pornstar-country .xh-flag.gr:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.gr:after {
content: "Greek";
}
/* GT - Guatemalan */
.pornstar-page .pornstar-country .xh-flag.gt:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.gt:after {
content: "Guatemalan";
}
/* HK - Hong Kongese */
.pornstar-page .pornstar-country .xh-flag.hk:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.hk:after {
content: "Hong Kongese";
}
/* HN - Hondurian */
.pornstar-page .pornstar-country .xh-flag.hn:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.hn:after {
content: "Hondurian";
}
/* HR - Croatian*/
.pornstar-page .pornstar-country .xh-flag.hr:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.hr:after {
content: "Croatian";
}
/* HU - Hungarian */
.pornstar-page .pornstar-country .xh-flag.hu:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.hu:after {
content: "Hungarian";
}
/* IN - Indian */
.pornstar-page .pornstar-country .xh-flag.in:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.in:after {
content: "Indian";
}
/* ID - Indonesian */
.pornstar-page .pornstar-country .xh-flag.id:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.id:after {
content: "Indonesian";
}
/* IR - Iranian */
.pornstar-page .pornstar-country .xh-flag.ir:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.r:after {
content: "Iranian";
}
/* IE - Irish */
.pornstar-page .pornstar-country .xh-flag.ie:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.ie:after {
content: "Irish";
}
/* IL - Israeli */
.pornstar-page .pornstar-country .xh-flag.il:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.il:after {
content: "Israeli";
}
/* IS - Icelander */
.pornstar-page .pornstar-country .xh-flag.is:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.is:after {
content: "Icelander";
}
/* IT - Italian */
.pornstar-page .pornstar-country .xh-flag.it:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.it:after {
content: "Italian";
}
/* JM - Jamaican */
.pornstar-page .pornstar-country .xh-flag.jm:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.jm:after {
content: "Jamaican";
}
/* JO - Japanese */
.pornstar-page .pornstar-country .xh-flag.jo:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.jo:after {
content: "Jordanian";
}
/* JP - Japanese */
.pornstar-page .pornstar-country .xh-flag.jp:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.jp:after {
content: "Japanese";
}
/* KE - Keynian */
.pornstar-page .pornstar-country .xh-flag.ke:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.kh:after {
content: "Keynian";
}
/* KG - Kyrgyz */
.pornstar-page .pornstar-country .xh-flag.kg:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.kg:after {
content: "Kyrgyz";
}
/* KH - Cambodian */
.pornstar-page .pornstar-country .xh-flag.kh:after,
.pornstar-page .pornstar-country .xh-flag.KH:after {
content: "Cambodian";
}
/* KP - North Korean */
.pornstar-page .pornstar-country .xh-flag.kp:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.kp:after {
content: "North Korean";
}
/* KR - Korean */
.pornstar-page .pornstar-country .xh-flag.kr:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.kr:after {
content: "Korean";
}
/* KZ - Kazakhstani */
.pornstar-page .pornstar-country .xh-flag.kz:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.kz:after {
content: "Kazakhstani";
}
/* LB - Lebanese */
.pornstar-page .pornstar-country .xh-flag.lb:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.lb:after {
content: "Lebanese";
}
/* LK - Sri Lanka */
.pornstar-page .pornstar-country .xh-flag.lk:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.lk:after {
content: "Sri Lanka";
}
/* LT - Lithuanian */
.pornstar-page .pornstar-country .xh-flag.lt:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.lt:after {
content: "Lithuanian";
}
/* LV - Latvia */
.pornstar-page .pornstar-country .xh-flag.lv:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.lv:after {
content: "Latvia";
}
/* LY - Libyan */
.pornstar-page .pornstar-country .xh-flag.ly:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.ly:after {
content: "Libyan";
}
/* MA - Morocan */
.pornstar-page .pornstar-country .xh-flag.ma:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.ma:after {
content: "Morocan";
}
/* MC - Monégasque */
.pornstar-page .pornstar-country .xh-flag.mc:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.mc:after {
content: "Monégasque";
}
/* MD - Moldovan */
.pornstar-page .pornstar-country .xh-flag.md:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.md:after {
content: "Moldovan";
}
/* ME - Montenegrin */
.pornstar-page .pornstar-country .xh-flag.me:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.me:after {
content: "Montenegrin";
}
/* MG - Malagasy / Malgache */
.pornstar-page .pornstar-country .xh-flag.mg:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.me:after {
content: "Malagasy / Malgache";
width: 180px !important;
}
/* MN - Mongolian */
.pornstar-page .pornstar-country .xh-flag.mn:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.mn:after {
content: "Mongolian";
}
/* MT - Maltese */
.pornstar-page .pornstar-country .xh-flag.mt:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.mt:after {
content: "Maltese";
}
/* MY - Malaysian */
.pornstar-page .pornstar-country .xh-flag.my:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.my:after {
content: "Malaysian";
}
/* MX - Mexican */
.pornstar-page .pornstar-country .xh-flag.mx:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.mx:after {
content: "Mexican";
}
/* NE - Nigerian */
.pornstar-page .pornstar-country .xh-flag.ne:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.ne:after {
content: "Nigerian";
}
/* NI - Nicaraguan */
.pornstar-page .pornstar-country .xh-flag.ni:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.ni:after {
content: "Nicaraguan";
}
/* NL - Netherlands (Dutch) */
.pornstar-page .pornstar-country .xh-flag.nl:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.nl:after {
content: "Netherlands (Dutch)";
width: 180px !important;
}
/* NO - Norvegian */
.pornstar-page .pornstar-country .xh-flag.no:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.no:after {
content: "Norvegian";
}
/* NZ - New Zealander */
.pornstar-page .pornstar-country .xh-flag.nz:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.nz:after {
content: "New Zealander";
}
/* PA - Panamanian */
.pornstar-page .pornstar-country .xh-flag.pa:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.pa:after {
content: "Panamanian";
}
/* PE - Peruvian */
.pornstar-page .pornstar-country .xh-flag.pe:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.pe:after {
content: "Peruvian";
}
/* PH - Filipina */
.pornstar-page .pornstar-country .xh-flag.ph:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.ph:after {
content: "Filipina";
}
/* PK - Pakistani */
.pornstar-page .pornstar-country .xh-flag.pk:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.pk:after {
content: "Pakistani";
}
/* PL - Polish */
.pornstar-page .pornstar-country .xh-flag.pl:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.pl:after {
content: "Polish";
}
/* PR - Puerto Rican */
.pornstar-page .pornstar-country .xh-flag.pr:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.pr:after {
content: "Puerto Rican";
}
/* PT - Portuguese */
.pornstar-page .pornstar-country .xh-flag.pt:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.pt:after {
content: "Portuguese";
}
/* PY - Paraguayan */
.pornstar-page .pornstar-country .xh-flag.py:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.py:after {
content: "Paraguayan";
}
/* RE - Réunionese */
.pornstar-page .pornstar-country .xh-flag.re:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.re:after {
content: "Réunionese";
}
/* RO - Romanian */
.pornstar-page .pornstar-country .xh-flag.ro:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.ro:after {
content: "Romanian";
}
/* RS - Serbian */
.pornstar-page .pornstar-country .xh-flag.rs:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.rs:after {
content: "Serbian";
}
/* RU - Russian */
.pornstar-page .pornstar-country .xh-flag.ru:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.ru:after {
content: "Russian";
}
/* SA - Saudi Arabian */
.pornstar-page .pornstar-country .xh-flag.sa:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.sa:after {
content: "Saudi Arabian";
}
/* SE - Sweden */
.pornstar-page .pornstar-country .xh-flag.se:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.se:after {
content: "Sweden";
}
/* SI - Slovenian */
.pornstar-page .pornstar-country .xh-flag.si:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.si:after {
content: "Slovenian";
}
/* SG - Singaporean */
.pornstar-page .pornstar-country .xh-flag.sg:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.sg:after {
content: "Singaporean";
}
/* SK - Slovak */
.pornstar-page .pornstar-country .xh-flag.sk:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.sk:after {
content: "Slovak";
}
/* SN - Senegalese */
.pornstar-page .pornstar-country .xh-flag.sn:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.sn:after {
content: "Senegalese";
}
/* SR - Surinian */
.pornstar-page .pornstar-country .xh-flag.sr:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.sr:after {
content: "Surinian";
}
/* SV - Salvadorian (Spanish) */
.pornstar-page .pornstar-country .xh-flag.sv:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.sv:after {
content: "Salvadorian (Spanish)";
width: 180px !important;
}
/* SY - Syrian */
.pornstar-page .pornstar-country .xh-flag.sy:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.sy:after {
content: "Syrian";
}
/* TH - Thai */
.pornstar-page .pornstar-country .xh-flag.th:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.th:after {
content: "Thai";
}
/* TN - Tunisian */
.pornstar-page .pornstar-country .xh-flag.tn:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.tn:after {
content: "Tunisian";
}
/* TR - Turkish */
.pornstar-page .pornstar-country .xh-flag.tr:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.tr:after {
content: "Turkish";
}
/* TT - Trinidadian */
.pornstar-page .pornstar-country .xh-flag.tt:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.tt:after {
content: "Trinidadian";
}
/* TW - Taiwanese */
.pornstar-page .pornstar-country .xh-flag.tw:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.tw:after {
content: "Taiwanese";
}
/* UA - Ukranian */
.pornstar-page .pornstar-country .xh-flag.ua:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.ua:after {
content: "Ukranian";
}
/* US - American */
.pornstar-page .pornstar-country .xh-flag.us:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.us:after {
content: "American";
}
/* UZ - Uzbek */
.pornstar-page .pornstar-country .xh-flag.uz:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.uz:after {
content: "Uzbek";
}
/* UY - Uruguay */
.pornstar-page .pornstar-country .xh-flag.uy:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.uy:after {
content: "Uruguay";
}
/* VE - Venezuelan */
.pornstar-page .pornstar-country .xh-flag.ve:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.ve:after {
content: "Venezuelan";
}
/* VI - American Virgin Islander */
.pornstar-page .pornstar-country .xh-flag.vi:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.vi:after {
content: "American Virgin Islander";
width: 180px !important;
}
/* VN - Vietnamese */
.pornstar-page .pornstar-country .xh-flag.vn:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.vn:after {
content: "Vietnamese";
}
/* ZA - South Afican */
.pornstar-page .pornstar-country .xh-flag.za:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.za:after {
content: "South Afican";
}
/* ZW - Zimbabwean */
.pornstar-page .pornstar-country .xh-flag.zw:after,
.user-page .channels-list .pornstar-logo-container__info .xh-flag.zw:after {
content: "Zimbabwean";
}
/* CAT - SUBSCRIB BUTTON */
.category-page .pornstar-info-block-header .sub-button[data-tooltip="Subscribe"] {
min-width: 170px !important;
height: 25px !important;
line-height: 20px !important;
color: white !important;
}
.category-page .pornstar-info-block-header .sub-button[data-tooltip="Subscribe"] i {
height: 15px !important;
line-height: 15px !important;
color: white !important;
}
.category-page .pornstar-info-block-header .sub-button[data-tooltip="Unsubscribe"] {
min-width: 170px !important;
height: 25px !important;
line-height: 20px !important;
color: white !important;
background: green;
}
.category-page .pornstar-info-block-header .sub-button[data-tooltip="Unsubscribe"] i {
height: 15px !important;
line-height: 15px !important;
color: white !important;
}
/* GEO PREF */
.category-page .geo-section {
margin-top: -19px !important;
padding-bottom: 5px !important;
}
/* (new281) CAT - ALL - DESC LARGE */
.category-page .category-info p.large {
position: absolute !important;
display: inline-block !important;
width: 14% !important;
line-height: 15px;
margin: 0px !important;
top: 0px !important;
left: 2px !important;
padding: 2px 20px !important;
z-index: 5000000 !important;
visibility: hidden;
color: rgb(112, 112, 112);
background: #111;
border: 1px solid green !important;
}
.category-page .category-info p.large:hover {
visibility: visible;
}
.category-page .category-info p.large:before {
content: "?";
position: absolute;
display: inline-block;
width: 20px;
height: 20px;
line-height: 20px;
margin: 0px !important;
top: 3px !important;
left: 0px !important;
text-align: center;
visibility: visible;
color: gold;
background: green;
border: 1px solid red;
}
/* CAT - ALL - THUMBNAIL - ALL */
.best-page .index-videos.mixed-section,
.category-page .index-videos.mixed-section {
display: inline-block !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
margin-top: 0px !important;
}
/* (new473) BEST PAGE */
html.best-page > body article > div[class^="root-"]:first-of-type {
position: fixed !important;
display: inline-block !important;
width: 90% !important;
height: 100%!important;
min-height: 9vh !important;
max-height: 9vh !important;
top: 2.5vh !important;
padding: 0 10px !important;
overflow: hidden !important;
z-index: 50000000 !important;
background: #111 !important;
}
html.best-page > body > .main-wrap:first-of-type main .index-videos.mixed-section {
margin-top: 13vh !important;
}
html.best-page > body > .main-wrap:first-of-type main .related-container {
position: relative;
width: 97% !important;
margin: 0 0 0 0 !important;
padding: 0 0 10px 0 !important;
order: unset !important;
overflow: hidden;
}
html.best-page > body > .main-wrap:not(:first-of-type) main .related-container {
display: none !important;
}
/* (new480) */
.best-page .index-videos .thumb-list,
.category-page .index-videos .thumb-list {
display: inline-block !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
min-height: 85vh !important;
}
html.category-page > body > .main-wrap:first-of-type .index-videos.mixed-section {
position: relative !important;
display: inline-block !important;
height: 85.5vh !important;
left: 0;
top: 11vh !important;
margin: 0vh 0 0 0 !important;
/*border: 1px solid aqua !important;*/
}
/* (new480) CHANNEL - SEARCH - NO RESULTS */
html.category-page .width-wrap aside + article > .false + .categories-container + [class^="root-"]{
position: fixed !important;
display: inline-block !important;
min-height: 12vh !important;
max-height: 12vh !important;
width: 100% !important;
top: 13.7vh !important;
margin: 0 0 0 0 !important;
padding: 5px 0 70px 500px !important;
/* z-index: 500000000 !important; */
background: green !important;
}
html.category-page .width-wrap aside + article > .false + .categories-container + [class^="root-"] div[class^="text-"] {
margin: 0vh 0 0 0 !important;
}
/* (new220) CAT - ALL - GM SUPERLOADER */
.category-page .index-videos .thumb-list + .sp-separator ~ .thumb-list {
display: inline-block !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
min-height: 95vh !important;
}
.category-page .video-thumb__date-added {
display: none !important;
}
.category-page .index-videos.mixed-section .thumb-list.thumb-list--sidebar.thumb-list--rating.thumb-list--recent {
position: relative !important;
top: 0px !important;
}
.category-page .index-videos.dated-list {
margin-top: 20px !important;
margin-bottom: 0px;
}
.category-page .category-info ~ .index-videos.dated-list {
margin-top: 0px !important;
margin-bottom: 0px;
}
/* (new281) CAT - CONTAINER - ALL - NOT SUPERLOADER */
html.best-page > body > .main-wrap:first-of-type,
html.category-page > body > .main-wrap:first-of-type,
html.newest-page > body > .main-wrap:first-of-type {
display: inline-block !important;
width: 100% !important;
max-width: 100vw !important;
min-width: 100vw !important;
height: 97vh !important;
top: 0px !important;
padding-top: 0;
}
html.category-page article {
padding: 0 !important;
z-index: 500000 !important;
}
/* (new479) CATG / NEWEST / TOP USERS (HUB) - TOP HEADER - FIXED */
html.category-page .width-wrap aside + article > [class^="root-"] ,
html.newest-page .pages-newest.newest-width-wrap article > div[class^="root-"] ,
html.category-page .main-wrap .pages-category article > div[class^="root-"]:first-of-type {
position: fixed !important;
display: inline-block !important;
min-height: 9vh !important;
max-height: 9vh !important;
width: 100% !important;
top: 2.7vh !important;
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
/*z-index: 500000000 !important;*/
background: #111 !important;
}
/* FILTER HD */
html.category-page article div[class^="root-"] [class$="category-info-filter"] {
position: fixed !important;
min-height: 0vh !important;
max-height: 0vh !important;
width: 200px !important;
top: 0vh !important;
right: 0px !important;
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
overflow: hidden !important;
z-index: 500000 !important;
/*background: aqua !important;*/
/*border: 1px solid pink !important;*/
}
/* NEWEST - FILTER HD */
html.newest-page .pages-newest.newest-width-wrap article > div[class^="root-"] [class$="category-info-filter"] {
position: fixed !important;
display: inline-block !important;
min-height: 0vh !important;
max-height: 0vh !important;
width: 200px !important;
top: 4vh !important;
right: 0px !important;
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
overflow: hidden !important;
z-index: 50000000 !important;
}
/* CATEG - FILTERS */
html.category-page article div[class^="root-"] [class$="category-info-filter"] [class^="root-"] {
min-height: 3vh !important;
max-height: 3vh !important;
width: 200px !important;
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
overflow: hidden !important;
}
/* NEWEST - FITERS */
html.newest-page .pages-newest.newest-width-wrap article div[class^="root-"] [class$="category-info-filter"] [class^="root-"] {
min-height: 3vh !important;
max-height: 3vh !important;
width: 200px !important;
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
overflow: hidden !important;
}
/* (new479) CATEG - FILTERS OTHER CATEGS */
html.category-page article .categories-container {
position: fixed !important;
top: 8.8vh !important;
margin: 0vh 0 0px 0 !important;
left: 1260px !important;
border-radius: 5px !important;
z-index: 50000000 !important;
border: 1px solid red !important;
}
/* CATEG - FILTERS OTHER CATEGS */
html.newest-page article .categories-container {
position: fixed !important;
display: flex;
flex-wrap: wrap !important;
width: auto !important;
max-width: 700px !important;
height: 3vh !important;
margin: -4vh 0 0px 0 !important;
left: unset !important;
right: 0 !important;
top: 12vh !important;
border-radius: 5px 5px 0 0 !important;
background: #111 !important;
}
/* HOVER */
html.newest-page article .categories-container:hover {
height: auto !important;
border-radius: 5px !important;
}
/* (new328) SUPERLOADER */
html.category-page > body > .main-wrap:not(:first-of-type) {
position: relative !important;
display: inline-block !important;
height: 100% !important;
min-height: 85vh !important;
padding: 1vh 0 0 0 !important;
top: 0vh !important;
}
/* (new403) CAT TAGS PAGES - SIDEBAR - RECOM - THUMBNAIL CONATINER */
html.category-page > body > .main-wrap div[class^="container-"][data-role="promo-messages-wrapper"] + .main-wrap main.pages-category.width-wrap article div[class^="root-"] + section[class*="videoSection-"]:not([data-block="trending"]) ,
html.category-page section[class*="videoSection-"][data-block="recommended"]:not([data-block="trending"]) {
display: none !important;
}
/* (new374) PORNSTAR - ABOUT ME */
.category-page .pornstar-container .pornstar-content__aside {
position: fixed !important;
display: inline-block !important;
height: auto !important;
min-height: 10vh !important;
max-height: 10vh !important;
width: 100% !important;
min-width: 190px !important;
max-width: 190px !important;
margin: 0 0 0 0 !important;
top: 2.8vh !important;
left:0px !important;
padding: 0 0 0 0 !important;
overflow: hidden !important;
overflow-y: auto !important;
z-index: 50 !important;
background: #111 !important;
border-bottom: 1px solid red !important;
}
/* (new375) HOVER */
.category-page .pornstar-container .pornstar-content__aside:hover {
min-width: 490px !important;
max-width: 490px !important;
max-height: 95vh !important;
border-radius: 0 0 5px 0 !important;
z-index: 50000000 !important;
border: 1px solid red !important;
border-right: 4px solid red !important;
}
/* (new374) SUPERLOADER */
.sp-separator ~.main-wrap main .pornstar-content__aside {
display: none !important;
visibility: hidden !important;
}
.category-page .pornstar-container .pornstar-content__aside.pornstar-content__aside--with-header:hover {
min-width: 490px !important;
max-width: 490px !important;
}
.category-page .pornstar-container .pornstar-content__aside:hover div[class^="aboutMe"] ,
.category-page .pornstar-container .pornstar-content__aside.pornstar-content__aside--with-header:hover > div {
min-width: 483px !important;
max-width: 483px !important;
}
.category-page .pornstar-container .pornstar-content__aside--with-header {
margin: 0 !important;
}
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] {
min-width: 190px !important;
max-width: 190px !important;
padding: 5px 5px 5px 5px !important;
background: #222 !important;
border: 1px solid red !important;
}
.category-page .pornstar-container .pornstar-content__aside div[class^="aboutMe"] > div:first-of-type h3[class^="h4-bold-"][class*="title-"] {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
max-width: 9.8vw !important;
min-width: 9.8vw !important;
left: 0 !important;
top: 3.2vh !important;
padding: 0px 0px 0px 5px !important;
font-size: 13px !important;
color: gold !important;
background: #333 !important;
border-bottom: 1px solid red !important;
}
.category-page .pornstar-container .pornstar-content__aside:hover div[class^="aboutMe"] > div:first-of-type ,
.category-page .pornstar-container .pornstar-content__aside:not(:hover) div[class^="aboutMe"] > div:first-of-type {
padding: 2.5vh 0 0 0px !important;
}
/* (new375) HOVER */
.category-page .pornstar-container .pornstar-content__aside:hover div[class^="aboutMe"] > div:first-of-type h3[class^="h4-bold-"][class*="title-"] {
height: 24px !important;
max-width: 25vw !important;
min-width: 25vw !important;
}
.category-page .pornstar-container .pornstar-content__aside:not(:hover) div[class^="aboutMe"] > div:first-of-type h3[class^="h4-bold-"][class*="title-"]:after {
position: absolute !important;
content: "(Hover) " !important;
height: 15px !important;
line-height: 10px !important;
top: -2px !important;
margin: 0 0 0 10px !important;
padding: 1px 3px !important;
border-radius: 3px !important;
font-size: 10px ;
background: green !important;
}
/* (new374) ELIPPSIS */
.category-page .pornstar-container .pornstar-content__aside:not(:hover) div[class^="aboutMe"] > div:first-of-type h3[class^="h4-bold-"][class*="title-"] + p:after {
content: "..." !important;
position: absolute !important;
width: 100% !important;
height: 30px !important;
line-height: 2.3vh !important;
top: 7vh !important;
left: 5px !important;
margin: 0 0 0 0px !important;
padding: 1px 3px !important;
border-radius: 3px !important;
text-align: right !important;
font-size: 26px ;
opacity: 1 !important;
color: gold !important;
background: transparent linear-gradient(rgba(9, 8, 8, 0.5), #111) repeat scroll 0 0 !important;
border-bottom: 1px solid aqua !important;
}
.category-page .pornstar-container .pornstar-content__aside .pornstar-content__aside--channels div[class^="header-"] ,
.category-page .pornstar-container .pornstar-content__aside .pornstar-content__aside--galleries div[class^="header-"] {
display: inline-block !important;
width: 99% !important;
padding: 0px 0px 0px 5px !important;
font-size: 13px !important;
color: gold !important;
background: #333 !important;
border-bottom: 1px solid red !important;
}
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] h3 ,
.category-page .pornstar-container .pornstar-content__aside .pornstar-content__aside--channels div[class^="header-"] > div ,
.category-page .pornstar-container .pornstar-content__aside .pornstar-content__aside--galleries div[class^="header-"] > div {
display: inline-block !important;
padding: 0px 0px 0px 0px !important;
font-size: 13px !important;
color: gold !important;
background: #333 !important;
}
/* (new373) */
.category-page .pornstar-container .pornstar-content__aside div[class^="aboutMe"] {
display: inline-block;
max-width: 354px;
padding: 0 5px !important;
width: 100%;
}
.category-page .pornstar-container .pornstar-content__aside div[class^="aboutMe"] ul li:first-of-type [class*="label-"] ,
.category-page .pornstar-container .pornstar-content__aside div[class^="aboutMe"] ul li:first-of-type + li [class*="label-"] {
display: none !important;
}
.category-page .pornstar-container .pornstar-content__aside div[class^="aboutMe"] ul li:first-of-type + li [class^="body-"][class*="primary"][class*="value-"] {
display: inline-block !important;
float: none !important;
clear: both !important;
min-width: 100%;
width: 100%;
}
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] p ,
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] p[class^="body-"][class*="primary-"][class*="text-"][class*="long-"] {
display: inline-block !important;
max-height: 29vh !important;
padding: 0 5px 0 0 !important;
margin: 0 0 5px 0 !important;
overflow-x: hidden !important;
overflow-y: auto !important;
background: #222 !important;
}
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] button[class^="showMore-"][class*="showMoreActive-"] ,
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] button[class^="showMore-"] {
position: fixed;
display: inline-block !important;
height: 18px !important;
width: 18px !important;
left: 150px !important;
top: 2.2vh !important;
opacity: 1 !important;
border-radius: 100% !important;
border: 1px solid red;
}
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] button[class^="showMore-"]:not(:hover) span ,
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] button[class^="showMore-"]:not(:hover) span[class^="showMoreText-"] {
font-size: 9px !important;
opacity: 1 !important;
visibility: hidden !important;
}
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] button[class^="showMore-"]:hover span ,
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] button[class^="showMore-"]:hover span[class^="showMoreText-"] {
font-size: 9px !important;
opacity: 1 !important;
visibility: visible !important;
background: green !important;
}
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] button[class^="showMore-"][class*="showMoreActive-"].button__body ,
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] button[class^="showMore-"] .button__body {
position: absolute !important;
display: inline-block !important;
height: 15px !important;
line-height: 15px !important;
width: 100px !important;
left: -68px !important;
top: -9.9px !important;
}
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] button[class^="showMore-"] .button__body i {
position: fixed !important;
display: inline-block !important;
top: 3.33vh !important;
left: 152px !important;
align-items: center;
font-size: 10px !important;
opacity: 1 !important;
visibility: visible !important;
z-index: 5000 !important;
}
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] button[class^="showMore-"] .button__body i.xh-icon.arrow-bottom-new::before {
content: "➕" !important;
display: inline-block !important;
height: 14px !important;
line-height: 10px !important;
font-size: 10px !important;
border-radius: 100% !important;
background: green !important;
}
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] button[class^="showMore-"][class*="showMoreActive-"] .button__body i.xh-icon.arrow-bottom-new::before {
content: "➖" !important;
display: inline-block !important;
vertical-align: middle !important;
height: 14px !important;
line-height: 8px !important;
margin: 0 0 0 -5px !important;
font-size: 10px !important;
border-radius: 100% !important;
background: red !important;
}
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] h3 {
width: 100% !important;
min-width: 172px !important;
margin: -2px 0 0 0 !important;
font-size: 13px !important;
text-align: left !important;
}
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] div[class^="personalInfo-"] h3 {
line-height: 15px !important;
margin: 0px 5px 0 0 !important;
}
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] ul li {
display: inline-block !important;
width: 100% !important;
margin: 0 0 0 0 !important;
padding: 2px !important;
}
/* (new374) ZEBRA */
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] ul li:nth-child(odd) {
background: #222 !important;
}
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] ul li:nth-child(even) {
background: #333 !important;
}
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] ul li >div:first-of-type {
float: left !important;
clear: none !important;
width: 100% !important;
min-width: 100px !important;
max-width: 15% !important;
color: gold !important;
}
.category-page .pornstar-container .pornstar-content__aside--with-header div[class^="aboutMe"] ul li > div:first-of-type + div {
display: inline-block !important;
float:none !important;
width: 100% !important;
min-width: 172px !important;
max-width: 70% !important;
}
/* (new369) */
.category-page .pornstar-container .pornstar-content__aside--channels ,
.category-page .pornstar-container .pornstar-content__aside--galleries {
margin: 0 0 0 0 !important;
padding: 0 0 5px 0 !important;
background: #333 !important;
border-bottom: 1px solid red !important;
}
.category-page .pornstar-container .pornstar-content__aside--channels div[class^="container-"] ,
.category-page .pornstar-container .pornstar-content__aside--galleries div[class^="container-"]{
margin: 0 0 0 0 !important;
padding: 0 0 0 5px !important;
background: #333 !important;
}
.category-page .pornstar-container .pornstar-content__aside--channels div[class^="container-"] div[class^="header-"] ,
.category-page .pornstar-container .pornstar-content__aside--galleries div[class^="container-"] div[class^="header-"] {
margin: 0 0 0 0 !important;
padding: 0 0 0 5px !important;
background: #333 !important;
}
.category-page .pornstar-container .pornstar-content__aside--channels div[class^="container-"] li > div{
width: 100% !important;
min-width: 100% !important;
margin: 0 0 0 0 !important;
padding: 0 0 0 5px !important;
}
.category-page .pornstar-container .pornstar-content__aside--channels div[class^="container-"] li > div + a {
display: inline-block !important;
position: absolute !important;
height: 15px !important;
line-height: 15px !important;
width: 100% !important;
min-width: 50px !important;
max-width: 50px !important;
margin: 0 0 0 -65px !important;
bottom: -2px !important;
padding: 0 0 0 5px !important;
font-size: 11px !important;
z-index: 500 !important;
background: #111 !important;
}
/* (new403) CAT - PORNSTAR - THUMBNAIL - ALL - TO SUPP ? */
.category-page .category-info.pornstar + ul.categories-container {
margin: 5px 0 5px !important;
}
/* (new473) CAT - VIDEOS CONTAINER */
html.category-page body > .main-wrap:first-of-type article .top-video-block.top-video-block--recommendations + .index-videos.mixed-section ,
html.category-page > body > .main-wrap:first-of-type .index-videos {
position: relative !important;
display: inline-block !important;
height: 85.5vh !important;
left: 0;
top: 9.5vh !important;
margin: 0vh 0 0 0 !important;
/*border: 1px solid aqua !important;*/
}
/* (new363) PORNSTAR - THUMBNAIL CONTAINER */
.category-page .pornstar-container .pornstar-container__filters ~ .pornstar-content .index-videos.mixed-section {
position: relative !important;
display: inline-block !important;
height: 84vh !important;
width: 100%;
min-width: 89.5% !important;
max-width: 89.5% !important;
left:188px !important;
top: 11vh !important;
margin: 0vh 0 0 0 !important;
}
/* (new374) SUPERLOADER */
.category-page .sp-separator ~ .main-wrap .pornstar-container .pornstar-container__filters ~ .pornstar-content .index-videos.mixed-section {
position: absolute !important;
display: inline-block !important;
margin: 0vh 0 0 0px !important;
top: 0 !important;
padding: 0 !important;
font-size: 0 !important;
z-index: 5000000 !important;
}
.category-page .sp-separator ~ .main-wrap .pornstar-container .pornstar-container__filters ~ .pornstar-content .pornstar-content__aside>div{
display: none !important;
}
/* (new472) SUPERLOADER */
html.best-page .sp-separator ~ .main-wrap .width-wrap > article .index-videos,
html.category-page .sp-separator ~ .main-wrap .width-wrap > article .index-videos ,
html.newest-page .sp-separator ~ .main-wrap .width-wrap > article .index-videos{
position: absolute !important;
display: inline-block !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
margin: -0.6vh 0 0 0px !important;
padding: 0 !important;
font-size: 0 !important;
z-index: 5000000 !important;
/*background: red !important;*/
}
html.category-page .related-container {
display: none !important;
}
/* (new302) */
html.category-page body > .main-wrap:first-of-type article .top-video-block.top-video-block--recommendations {
z-index: 5147483647 !important;
}
html.category-page > body > .main-wrap:not(:first-of-type) .index-videos {
position: relative;
display: inline-block !important;
height: 83vh !important;
left: 0;
margin-top: -49px !important;
z-index: 0 !important;
}
.category-page .category-info.pornstar + ul.categories-container + .index-videos.mixed-section {
display: inline-block !important;
height: 100% !important;
min-height: 87vh !important;
max-height: 87vh !important;
width: 100% !important;
min-width: 1725px !important;
max-width: 1725px !important;
margin-top: 0px !important;
}
/* (ne372) - CAT - PORNSTAR - USER CAM */
html.category-page .width-wrap > article > .category-info.pornstar + div[data-role="landing-live-notification"] {
position: fixed !important;
display: inline-block !important;
width: 20px !important;
height: 20px !important;
left: 980px !important;
top: 3.4vh !important;
padding: 0 !important;
text-align: center !important;
border-radius: 3px !important;
overflow: hidden !important;
z-index: 500000000 !important;
border: 1px solid red !important;
}
html.category-page .width-wrap > article > .category-info.pornstar + div[data-role="landing-live-notification"]:not(:hover) .notify_widget {
display: inline-block !important;
width: 20px !important;
height: 20px !important;
margin: 0 !important;
padding: 0 !important;
}
html.category-page .width-wrap > article > .category-info.pornstar + div[data-role="landing-live-notification"]:not(:hover) .notify_widget > div {
display: none !important;
}
html.category-page .width-wrap > article > .category-info.pornstar + div[data-role="landing-live-notification"]:not(:hover) .notify_widget__button {
position: absolute !important;
display: inline-block !important;
width: 100% !important;
min-width: 20px !important;
max-width: 20px !important;
height: 100% !important;
min-height: 20px !important;
max-height: 20px !important;
left: 0 !important;
top: 0 !important;
margin: -2px 0 0 -2px !important;
padding: 0 !important;
text-align: center !important;
}
html.category-page .width-wrap > article > .category-info.pornstar + div[data-role="landing-live-notification"]:not(:hover) .notify_widget__button .xh-icon.notifications-new {
font-size: 18px !important;
}
html.category-page .width-wrap > article > .category-info.pornstar + div[data-role="landing-live-notification"]:hover {
position: fixed !important;
display: inline-block !important;
width: 600px !important;
height: 10vh !important;
left: 658px !important;
top: 3vh !important;
overflow: hidden !important;
z-index: 500000000 !important;
background: #333 !important;
}
html.category-page .width-wrap > article > .category-info.pornstar + div[data-role="landing-live-notification"]:hover .title {
display: inline-block !important;
width: 100% !important;
height: 20px !important;
margin: -10px 0 6px 0 !important;
background: olive !important;
}
html.category-page .width-wrap > article > .category-info.pornstar .landing-info__award-item.landing-info__award-item--model.has-tooltip {
position: fixed !important;
display: inline-block !important;
width: 20px !important;
height: 21px !important;
line-height: 21px !important;
left: 258px !important;
top: 3vh !important;
overflow: hidden !important;
z-index: 500000000 !important;
}
html.category-page .width-wrap > article > .category-info.pornstar .landing-info__award-item.landing-info__award-item--model.has-tooltip .xh-icon.badge-webcam {
top: -1.2px !important;
}
/* (new480) NEWEST */
html.newest-page body > .main-wrap:first-of-type article .index-videos {
margin-top: 12vh !important;
}
/* START ==== GOOD === THUMBNAIL PORNSTR / CATEG / SUBSCRIPTION ================ */
/* (new488) HOME / CHAN BEST / PORNS BEST/NEW / HISTORY */
/* .mixed-list .item, */
/* XHAM desi */
/* NOT LOGGED */
.user-page.user-videos-page.my-uploads-page .main-wrap > main .thumb-list.thumb-list--full-width .thumb-list__item.video-thumb ,
.user-page.user-videos-page.my-uploads-page.xh-thumb-disabled .xh-tabs .tab-recent.current-tab .thumb-list.thumb-list--full-width .thumb-list__item.video-thumb ,
.mixed-section.index-videos.dated-list.inline-right .mixed-list .item,
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb,
.thumb-list--sidebar .thumb-list__item:not(.gallery-thumb),
.thumb-list--sidebar .thumb-list__look-like-item,
.thumb-list.thumb-list--sidebar.thumb-list--recent .thumb-list__item.video-thumb.video-thumb--dated,
.thumb-list.thumb-list--sidebar.thumb-list--recent .thumb-list__item.video-thumb.video-thumb--dated.video-thumb--with-date,
.category-page .thumb-list.thumb-list--sidebar.thumb-list--recent .video-thumb,
.category-info + .index-videos.mixed-section .thumb-list.thumb-list--sidebar.thumb-list--rating.thumb-list--recent .thumb-list__item.video-thumb {
position: relative !important;
display: inline-block !important;
vertical-align: top !important;
box-sizing: border-box !important;
min-width: 165px !important;
max-width: 165px !important;
min-height: 150px !important;
max-height: 150px !important;
margin-left: 5px !important;
margin-right: 0px !important;
margin-bottom: 2px !important;
padding: 0 !important;
border-radius: 5px !important;
border: 1px solid #333 !important;
background-color: #111 !important;
}
.thumb-list--middle-line {
display: inline-block !important;
margin: 0 !important;
}
/* (new499) FAVS THUMBNAIL */
.user-page.favorites-page .favorites-list.video-single-favorites-list:not(.xh-helper-hidden) .thumb-list--sidebar .thumb-list__item:not(.gallery-thumb) {
position: relative !important;
float: left !important;
vertical-align: top !important;
box-sizing: border-box !important;
min-width: 155px !important;
max-width: 155px !important;
min-height: 150px !important;
max-height: 150px !important;
margin: 0 0 2px 5px !important;
padding: 0 !important;
border-radius: 5px !important;
border: 1px solid #333 !important;
/*background-color: red !important;*/
}
.user-page.favorites-page .favorites-list.video-single-favorites-list:not(.xh-helper-hidden) .thumb-list--sidebar .thumb-list__item:not(.gallery-thumb) a.video-thumb__image-container.role-pop.thumb-image-container {
min-width: 100% !important;
max-width: 100% !important;
height: 100% !important;
max-height: 93px !important;
min-height: 93px !important;
margin-bottom: 0 !important;
border-radius: 3px 3px 0 0 !important;
object-fit: contain !important;
overflow: visible !important;
}
/* (new499) FAVS THUMBNAIL - HOVER */
.user-page.favorites-page .favorites-list.video-single-favorites-list:not(.xh-helper-hidden) .thumb-list--sidebar .thumb-list__item:not(.gallery-thumb):nth-child(n+1):nth-child(-n+12):hover {
top: 5vh !important;
border: 1px solid #333 !important;
/*background-color: green!important;*/
}
.user-page.favorites-page .favorites-list.video-single-favorites-list:not(.xh-helper-hidden) .thumb-list--sidebar .thumb-list__item:not(.gallery-thumb):nth-child(49):hover ,
.user-page.favorites-page .favorites-list.video-single-favorites-list:not(.xh-helper-hidden) .thumb-list--sidebar .thumb-list__item:not(.gallery-thumb):nth-child(37):hover ,
.user-page.favorites-page .favorites-list.video-single-favorites-list:not(.xh-helper-hidden) .thumb-list--sidebar .thumb-list__item:not(.gallery-thumb):nth-child(25):hover ,
.user-page.favorites-page .favorites-list.video-single-favorites-list:not(.xh-helper-hidden) .thumb-list--sidebar .thumb-list__item:not(.gallery-thumb):nth-child(13):hover ,
.user-page.favorites-page .favorites-list.video-single-favorites-list:not(.xh-helper-hidden) .thumb-list--sidebar .thumb-list__item:not(.gallery-thumb):nth-child(1):hover {
left: 50px !important;
border: 1px solid #333 !important;
/*background-color: yellow !important;*/
}
/* (new372) SEARCH NO RESULTS */
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb {
min-height: 121px !important;
max-height: 121px !important;
min-width: 210px !important;
max-width: 210px !important;
margin-bottom: 2px !important;
}
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb .thumb-image-container .thumb-image-container__image,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb .thumb-image-container {
min-height: 94px;
max-height: 94px;
min-width: 208px !important;
max-width: 208px !important;
}
/* (new388) HOVER GOOD - CATEG TREND / PORN TREND / HISTORY / USER VID */
/* (new382) XHAM desi */
/* NOT LOGGED */
.user-page.user-videos-page.my-uploads-page .main-wrap > main .thumb-list.thumb-list--full-width .thumb-list__item.video-thumb:hover ,
/* XHAM desi */
.user-page.user-videos-page.my-uploads-page.xh-thumb-disabled .xh-tabs .tab-recent.current-tab .thumb-list.thumb-list--full-width .thumb-list__item.video-thumb:hover ,
.search-results .thumb-list__item.video-thumb:hover,
.search-results .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner .thumb-list__item.video-thumb:hover,
.thumb-list--sidebar .thumb-list__item:not(.gallery-thumb):hover,
.thumb-list--sidebar .thumb-list__look-like-item:hover,
.thumb-list.thumb-list--sidebar.thumb-list--recent .thumb-list__item.video-thumb.video-thumb--dated:hover,
.thumb-list.thumb-list--sidebar.thumb-list--recent .thumb-list__item.video-thumb.video-thumb--dated.video-thumb--with-date:hover,
.category-page .category-info.pornstar + .top-video-block--banner + .index-videos.mixed-section .thumb-list__item.video-thumb:hover,
.category-page .category-info + .index-videos.mixed-section .thumb-list.thumb-list--sidebar.thumb-list--rating.thumb-list--recent .thumb-list__item.video-thumb:hover,
.category-page .thumb-list.thumb-list--sidebar.thumb-list--recent .video-thumb:hover {
position: relative;
display: inline-block;
margin-right: 5px;
min-height: 135px !important;
max-height: 135px !important;
top: 0;
left: -47px !important;
padding: 0 !important;
border-radius: 5px;
transform: scale(1.6);
opacity: 1;
z-index: 500500 !important;
background: #222;
border: 1px solid red !important;
}
/* (new430) VIDEO THUMBNAIL - DURATION - ALL */
.video-thumb .thumb-image-container__on-video {
position: absolute;
height: 20px;
width: auto !important;
bottom: 0 !important;
}
.video-thumb:hover .thumb-image-container__on-video {
position: absolute;
height: 20px;
bottom: -1.7vh !important;
right: 0px !important;
transform: scale(0.5) !important;
}
/* (new430) DURATION - ALL */
.video-thumb .thumb-image-container__duration {
background: rgba(0, 0, 0, 0.25) !important;
}
/* (new430) VIDEO THUMBNAIL - DURATION + WATCHED - ALL */
.video-thumb .thumb-image-container__duration ,
.video-thumb .thumb-image-container__watched {
height: 15px !important;
background: rgba(0, 0, 0, 0.25) !important;
}
.video-thumb .thumb-image-container__watched {
align-items: center;
display: flex;
height: 15px !important;
justify-content: center;
background: rgba(0, 0, 0, 0.25) !important;
}
.video-thumb .thumb-image-container__watched div{
height: 15px !important;
font-size: 0 !important;
}
.video-thumb:hover .thumb-image-container__watched div:before ,
.video-thumb .thumb-image-container__watched div:before {
content: "👁️🗨️" !important;
height: 20px !important;
font-size: 15px !important;
clip-path: ellipse(40% 24% at 50% 50%) !important;
transform: scale(1) !important;
}
.video-thumb:hover .thumb-image-container__watched div:before {
content: "👁️🗨️" !important;
height: 15px !important;
font-size: 15px !important;
clip-path: ellipse(45% 27% at 50% 50%) !important;
transform: scale(1) !important;
}
/* (new264) OK OK - THUMB CONTAINER */
/* (new264) OK HOVER GOOD - THUMB CONTA*/
.thumb-list.thumb-list--sidebar.thumb-list--recent .thumb-list__item.video-thumb:hover .video-thumb__image-container.thumb-image-container,
.thumb-list.thumb-list--sidebar.thumb-list--recent .thumb-list__item.video-thumb.video-thumb--dated:hover .thumb-image-container,
.category-page .category-info + .index-videos.mixed-section .thumb-list.thumb-list--sidebar.thumb-list--rating.thumb-list--recent .thumb-list__item.video-thumb .thumb-image-container,
.category-page .category-info + .index-videos.mixed-section .thumb-list.thumb-list--sidebar.thumb-list--rating.thumb-list--recent .thumb-list__item.video-thumb:hover .thumb-image-container,
.category-page .thumb-list.thumb-list--sidebar.thumb-list--recent .video-thumb:hover .thumb-image-container {
max-height: 92px !important;
min-height: 92px !important;
width: 164px !important;
}
/* (new388) THUMB IMG / VIDEO / HISTORY */
/* NOT LODDED */
.user-page.user-videos-page.my-uploads-page .main-wrap > main .thumb-list.thumb-list--full-width .thumb-list__item.video-thumb a.video-thumb__image-container ,
/* XHAM desi */
.user-page.user-videos-page.my-uploads-page.xh-thumb-disabled .xh-tabs .tab-recent.current-tab .thumb-list.thumb-list--full-width .thumb-list__item.video-thumb a.video-thumb__image-container ,
.thumb-list--sidebar .thumb-list__item .thumb-image-container:not(.gallery-thumb__link),
.thumb-list--sidebar .thumb-list__look-like-item .thumb-image-container,
.search-results .thumb-list__item.video-thumb .video-thumb__image-container,
.search-results .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner .thumb-list__item.video-thumb .video-thumb__image-container,
.category-page .thumb-list.thumb-list--sidebar.thumb-list--recent .video-thumb .thumb-image-container,
.category-page .category-info + .index-videos.mixed-section .thumb-list.thumb-list--sidebar.thumb-list--rating.thumb-list--recent .thumb-list__item.video-thumb .thumb-image-container,
.search-results .thumb-list__item.video-thumb .video-thumb__image-container,
.search-results .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner .thumb-list__item.video-thumb .video-thumb__image-container,
.category-page .category-info + .index-videos.mixed-section .thumb-list.thumb-list--sidebar.thumb-list--rating.thumb-list--recent .thumb-list__item.video-thumb .thumb-image-container .thumb-image-container__image,
.thumb-list.thumb-list--sidebar.thumb-list--recent .thumb-list__item.video-thumb.video-thumb--dated.video-thumb--with-date .thumb-image-container__image,
.thumb-list.thumb-list--sidebar.thumb-list--recent .thumb-list__item.video-thumb.video-thumb--dated .thumb-image-container__image,
.category-page .category-info + .index-videos.mixed-section .thumb-list.thumb-list--sidebar.thumb-list--rating.thumb-list--recent .thumb-list__item.video-thumb .thumb-image-container .thumb-image-container__image,
.category-page .thumb-list.thumb-list--sidebar.thumb-list--recent .video-thumb .thumb-image-container .thumb-image-container__image,
.category-page .category-info.pornstar + .top-video-block--banner + .index-videos.mixed-section .thumb-list__item.video-thumb .thumb-image-container .thumb-image-container__image {
min-width: 162px !important;
max-width: 162px !important;
height: 100% !important;
max-height: 93px !important;
min-height: 93px !important;
margin-bottom: 0 !important;
border-radius: 3px 3px 0 0 !important;
object-fit: contain !important;
overflow: visible !important;
}
/* (new356) PREVIEW - SPRITE - ALL */
/* (new356) PREVIEW - SPRITE/VIDEO - ALL */
.thumb-image-container__video {
position: absolute;
min-width: 160px !important;
max-width: 160px !important;
height: 100% !important;
max-height: 92px !important;
min-height: 92px !important;
top: 0;
border-radius: 3px 3px 0 0 !important;
z-index: 2;
overflow: hidden !important;
}
/* (nw480) MEW - PREVIEW VIDEO */
html.news-page .thumb-image-container__video {
position: absolute;
min-width: 100% !important;
max-width: 100% !important;
height: 100% !important;
max-height: 100% !important;
min-height: 100%x !important;
top: 0;
left: 0 !important;
border-radius: 3px 3px 0 0 !important;
z-index: 2;
overflow: hidden !important;
}
/* (new457) PREVIEW - SPRITE/VIDEO - PROFILE */
.user-page .favorite-videos-block.column-block.xh-tabbed .thumb-image-container__video {
position: absolute;
min-width: 100% !important;
max-width: 100% !important;
height: 100% !important;
max-height: 100% !important;
min-height: 100% !important;
top: 0;
border-radius: 3px 3px 0 0 !important;
z-index: 2;
overflow: hidden !important;
/*border: 1px solid aqua !important;*/
}
/* (new264) PREVIEW VR - SPRITE - ALL - PORNSTAR/TAGS /HIST / MY FAVs / USER FAVS */
.thumb-image-container--preview-shown:not(.mobile-thumb-player-container),
#favorites-video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb .thumb-image-container--preview-shown,
.user-page.user-videos-page.my-uploads-page .tab-recent.current-tab #video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb .thumb-image-container--preview-shown,
#videos-container .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb .thumb-image-container--preview-shown,
.index-videos.mixed-section .thumb-list__item.video-thumb .thumb-image-container--preview-shown {
display: inline-block;
width: 100% !important;
min-width: 162px !important;
max-width: 162px !important;
height: 100% !important;
max-height: 92px !important;
min-height: 92px !important;
overflow: hidden !important;
}
/* (new356) FAV USER - PREVIEW SPRITE */
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab #video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:hover .thumb-image-container--preview-shown {
display: inline-block;
width: 100% !important;
min-width: 152px !important;
max-width: 152px !important;
height: 100% !important;
max-height: 86px !important;
min-height: 86px !important;
overflow: hidden !important;
}
.thumb-list--sidebar .thumb-image-container--preview-shown .thumb-image-container__sprite {
/* animation: 3s steps(10) 0s normal none infinite running spriteAnimationMediumFirstSidebar !important; */
animation: 3s steps(10) 0s normal none infinite running sprite-animation-medium-first-sidebar !important;
}
/* (new264) FAV USERS /*/
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list--sidebar .thumb-list__item .thumb-image-container {
min-width: 153px !important;
max-width: 153px !important;
height: 100% !important;
max-height: 88px !important;
min-height: 88px !important;
}
/* (new476) MOMENTS VIDEO - FAV USERS / VIDEOS USER - */
.user-page.user-videos-page.my-uploads-page #video-list a.video-thumb__image-container.role-pop.thumb-image-container[href*="/moments/"] .thumb-image-container__image ,
.user-page.user-videos-page.my-uploads-page .tab-favorite a.video-thumb__image-container.role-pop.thumb-image-containe[href*="/moments/"] .thumb-image-container__image ,
a.video-thumb__image-container.role-pop.thumb-image-container[href*="/moments/"] .thumb-image-container__image {
width: 100%;
height: 100% !important;
max-height: 88px !important;
min-height: 88px !important;
object-fit: contain !important;
}
/* (new264) FAVS USER - NOT AVAIABLE */
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list--sidebar .thumb-list__item .thumb-plug.thumb-plug_video {
width: 100% !important;
min-width: 151px !important;
max-width: 151px !important;
height: 100% !important;
max-height: 86px !important;
min-height: 86px !important;
border-radius: 3px 3px 0 0 !important;
object-fit: contain !important;
overflow: visible !important;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list--sidebar .thumb-list__item .thumb-plug.thumb-plug_video {
min-width: 151px !important;
max-width: 151px !important;
height: 100% !important;
max-height: 88px !important;
min-height: 88px !important;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list--sidebar .thumb-list__item .thumb-plug.thumb-plug_video .thumb-plug__image {
min-width: 151px !important;
max-width: 151px !important;
height: 100% !important;
max-height: 88px !important;
min-height: 88px !important;
border-radius: 3px 3px 0 0 !important;
object-fit: contain !important;
overflow: visible !important;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list--sidebar .thumb-list__item .thumb-plug.thumb-plug_video .video-thumb-info {
min-width: 153px !important;
max-width: 153px !important;
height: 100% !important;
max-height: 55px !important;
min-height: 55px !important;
background-color: #e34449 !important;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list--sidebar .thumb-list__item .thumb-plug.thumb-plug_video:hover .video-thumb-info {
max-height: 25px !important;
min-height: 25px !important;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list--sidebar .thumb-list__item .thumb-plug.thumb-plug_video .thumb-plug__block-text {
margin-left: 0px !important;
background-color: #e34449 !important;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list--sidebar .thumb-list__item:hover .video-thumb-info .thumb-plug__block-text {
max-height: 17px !important;
min-height: 17px !important;
padding: 0 !important;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list--sidebar .thumb-list__item:hover .video-thumb-info .thumb-plug__block-text p {
max-height: 15px !important;
min-height: 15px !important;
font-size: 10px !important;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list--sidebar .thumb-list__item .thumb-plug.thumb-plug_video .thumb-plug__block-text p {
line-height: 12px !important;
color: white !important;
}
/* (new264) VIDEOS DELETED + EMPTY */
.thumb-container.reset-cursor,
.video-thumb__image-container:not(.role-pop) {
background: rgba(255, 0, 0, 0.11) !important;
}
/* (new385) VIDE DELETED / ONLY FRIEND / DISABLED - ALL */
.thumb-list__item.video-thumb:hover .video-thumb__image-container.role-pop.thumb-image-container.disabled + .video-thumb-info a.video-thumb-info__name.disabled {
display: inline-block;
height: 100% !important;
min-height: 3vh !important;
max-height: 3vh !important;
line-height: 7px;
width: 100%;
margin: 0px 0 0 0 !important;
font-size: 7px;
overflow-x: hidden;
overflow-y: auto;
}
/* (new276) OK THUMB IMG / VIDEO PREVIEW HOVER - img[class^="thumb-image-container__"] / HISTORY */
.user-page.user-videos-page.my-uploads-page .user-content-section .xh-tabs .tab-recent.current-tab #video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb .thumb-image-container__video,
.category-page .category-info + .index-videos.mixed-section .thumb-list.thumb-list--sidebar.thumb-list--rating.thumb-list--recent .thumb-list__item.video-thumb:hover .thumb-image-container thumb-image-container__video,
.category-page .category-page .thumb-list.thumb-list--sidebar.thumb-list--recent .video-thumb:hover .thumb-image-container .thumb-image-container__video,
.category-page .category-info + .top-video-block.top-video-block--recommendations.top-video-block--banner + .index-videos.mixed-section .thumb-list .video-thumb.thumb-list__item:hover .video-thumb__image-container .thumb-image-container__video,
.category-page .category-info + .top-video-block.top-video-block--recommendations.top-video-block--banner + .index-videos.mixed-section .thumb-list .video-thumb.thumb-list__item:hover .video-thumb__image-container .thumb-image-container__video,
.category-page .thumb-list.thumb-list--sidebar.thumb-list--recent div[class*="-rectangle"] ~ .video-thumb:hover .thumb-image-container .thumb-image-container__video {
display: inline-block !important;
min-width: 161px !important;
max-width: 161px !important;
height: 100% !important;
min-height: 91px !important;
max-height: 91px !important;
left: 0px !important;
border-radius: 3px 3px 0 0 !important;
object-fit: contain !important;
}
.user-page.favorites-page .main-wrap > main .favorites-list.video-single-favorites-list #favorites-video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb .thumb-image-container__video {
display: inline-block !important;
min-width: 152px !important;
max-width: 1521px !important;
height: 100% !important;
min-height: 86px !important;
max-height: 86px !important;
left: -1px !important;
border-radius: 3px 3px 0 0 !important;
object-fit: contain !important;
}
/* (new372) VIDEO - THUMBNAIL INFOS - ALL */
.video-thumb .video-thumb-info {
min-height: 47px !important;
max-height: 47px !important;
margin-top: 0px !important;
border-radius: 0 0 3px 3px !important;
padding: 2px 2px 0 2px !important;
text-align: left !important;
}
/* (new426) CONTEST PAGE */
.contest-content {
background-color: var(--color-gray-light,#eaeaea);
padding: 0 !important;
}
/* (new264) CONTEST PAGE - THUMBNAIL INFOS */
.page .contest-content .video.contest-container .contest-items.thumb-list.thumb-list--margin.thumb-list--full-width .thumb-list__item.video-thumb {
margin: 0 12px 5px 5px !important;
border: 1px solid red !important;
}
.page .contest-content .video.contest-container .contest-items.thumb-list.thumb-list--margin.thumb-list--full-width .thumb-list__item.video-thumb a.video-thumb__image-container {
margin: 0 0 0 -1px !important;
border: 1px solid gray !important;
}
.page .contest-content .video.contest-container .contest-items.thumb-list.thumb-list--margin.thumb-list--full-width .thumb-list__item.video-thumb a.video-thumb__image-container + .video-thumb-info a.video-thumb-info__name:visited {
color: tomato !important;
}
.page .contest-content .video.contest-container .contest-items.thumb-list.thumb-list--margin.thumb-list--full-width .thumb-list__item.video-thumb .video-thumb-info {
min-height: 50px !important;
max-height: 50px !important;
padding: 0px 2px 0 2px !important;
overflow: hidden !important;
}
.page .contest-content .video.contest-container .contest-items.thumb-list.thumb-list--margin.thumb-list--full-width .thumb-list__item.video-thumb .video-thumb-info .video-thumb-info__name {
max-height: 50px !important;
min-height: 50px !important;
line-height: 12px !important;
width: 100%;
margin-bottom: 0;
font-size: 12px !important;
overflow-x: hidden;
overflow-y: auto;
}
.page .contest-content .video.contest-container .contest-items.thumb-list.thumb-list--margin.thumb-list--full-width .thumb-list__item.video-thumb:hover .video-thumb-info .video-thumb-info__name {
max-height: 50px !important;
min-height: 50px !important;
line-height: 12px !important;
width: 100%;
margin-bottom: 0;
font-size: 12px !important;
overflow-x: hidden;
overflow-y: auto;
color: peru !important;
}
/* (new430) VIDEO - THUMBNAIL INFOS - HOVER - ALL */
.video-thumb:hover .video-thumb-info {
position: relative !important;
display: inline-block !important;
float: none !important;
width: 100% !important;
height: 100% !important;
min-height: 3vh !important;
max-height: 3vh !important;
top: 1.1vh !important;
left: 0px !important;
padding: 0 3px !important;
font-size: 15px !important;
border-radius: 0 0 3px 3px !important;
background: black !important;
border: none !important;
}
/* (new372) VIDEO THUMBNAIL - INFO NAME - ALL */
/* (new372) VIDEO THUMBNAIL - INFO NAME - ALL */
.video-thumb-info__name {
min-height: 47px !important;
max-height: 47px !important;
line-height: 11px !important;
margin-bottom: 0 !important;
padding: 0 !important;
font-size: 11px !important;
overflow: hidden !important;
overflow-y: auto !important;
border: none !important;
}
/* HOVER */
.video-thumb:hover .video-thumb-info .video-thumb-info__name {
display: inline-block !important;
width: 100% !important;
height: 100% !important;
min-height: 27px !important;
max-height: 27px !important;
line-height: 7px !important;
margin-bottom: 0 !important;
font-size: 7px !important;
overflow: hidden !important;
overflow-y: auto !important;
color: peru !important;
}
/* (new370) TEST - FONT FAMILLY - TAHOMA - VIDEO INFOS */
.video-thumb-info .video-thumb-info__name {
font-family: Tahoma,sans-serif !important;
}
/* (new264) METRIC - SUPP */
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb .video-thumb-info__metrics,
.user-page.favorites-page .main-wrap > main .favorites-list.video-single-favorites-list .mixed-list .item.video .video-thumb .video-thumb-info__metrics,
.category-page .thumb-list.thumb-list--sidebar.thumb-list--recent .video-thumb .video-thumb-info__metrics,
.thumb-list.thumb-list--sidebar.thumb-list--recent .thumb-list__item.video-thumb .video-thumb-info__metrics,
.search-results .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner .thumb-list__item.video-thumb .video-thumb-info .video-thumb-info__metrics,
.search-results .video-thumb .video-thumb-info__metrics {
display: none !important;
}
.subscriptions-page .thumb-list__item.video-thumb:hover {
max-height: 158px !important;
min-height: 158px !important;
}
.subscriptions-page .thumb-list__item.video-thumb:hover .video-thumb-info__metrics {
display: none !important;
}
/* (new264) ALL - THUMBNAIL INFO - METRIC - SUPP */
.video-thumb .video-thumb-info__metrics {
display: none !important;
}
/* (new264) ALL - THUMBNAIL INFO - HOVER - TRIGGER */
.video-thumb__trigger,
.video-thumb:hover .video-thumb-info .xh-dropdown .video-thumb__trigger,
.video-thumb:hover .video-thumb-info .xh-dropdown {
display: inline-block !important;
width: 15px !important;
height: 15px !important;
top: 2px !important;
font-size: 12px !important;
z-index: 1 !important;
color: white !important;
background: #333 !important;
}
.video-thumb .video-thumb-info > .video-thumb__trigger .xh-icon::before {
display: inline-block !important;
}
/* (new264) ALL - THUMBNAIL INFO - TRIGGER + NAME */
.video-thumb .video-thumb-info .video-thumb__trigger + .video-thumb-info__name,
.video-thumb .video-thumb-info .xh-dropdown + .video-thumb-info__name {
padding-right: 15px !important;
}
/* (new263) ALL - THUMBNAIL INFO - DROPDOWN MENU OPEN - MENU WATCH LATER / FAV */
.video-thumb .video-thumb-info .xh-dropdown {
right: 0px !important;
font-size: 12px !important;
color: blue !important;
}
.thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow .video-thumb__trigger {
right: 0px !important;
font-size: 12px !important;
color: blue !important;
}
.thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow .video-thumb__trigger.xh-icon::before {
color: red !important;
}
.thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow .video-thumb__trigger.xh-icon:hover::before {
color: green !important;
}
.thumb-list__item.video-thumb .video-thumb-info .xh-dropdown.on-click.no-arrow .trigger.on-click.no-arrow.active + .dropdown.position-right.open {
position: absolute !important;
display: inline-block !important;
min-width: 50px !important;
max-width: 50px !important;
height: 24px !important;
top: 0px !important;
padding: 2px !important;
text-align: left !important;
background: red !important;
}
.thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open {
position: absolute !important;
display: inline-block !important;
width: auto !important;
min-width: 60px !important;
max-width: 60px !important;
height: 24px !important;
top: -2px !important;
right: -6px !important;
padding: 2px !important;
text-align: left !important;
transform: scale(0.7) !important;
}
.thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open li.with-icon {
display: inline-block !important;
width: 20px !important;
height: 20px !important;
border-radius: 100% !important;
}
/* (new385) */
.thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open li.with-icon > span,
.thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open li .dropdown-item.with-icon {
display: inline-block !important;
width: 20px !important;
height: 20px !important;
line-height: 20px !important;
margin: 0 !important;
padding: 0 !important;
font-size: 0px !important;
letter-spacing: normal;
text-transform: none;
white-space: nowrap;
text-align: center !important;
border-radius: 100% !important;
}
.thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open li.with-icon > span {
top: -9px !important;
}
.thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open li.with-icon > span,
.thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open li .dropdown-item.with-icon > span {
font-size: 0px !important;
}
.thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open li.with-icon > span .xh-icon,
.thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open li .dropdown-item.with-icon > span .xh-icon {
position: absolute;
display: inline-block !important;
width: 20px !important;
height: 20px !important;
line-height: 20px !important;
left: -2px !important;
top: -1.4px !important;
font-size: 20px;
text-align: center !important;
}
.thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open li.with-icon > span .xh-icon::before,
.thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open li .dropdown-item.with-icon > span .xh-icon::before {
position: relative !important;
display: inline-block !important;
width: 20px !important;
height: 14px !important;
line-height: 17px !important;
top: 0px !important;
left: 0px !important;
font-size: 14px !important;
text-align: center !important;
color: yellow !important;
}
.thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open li.with-icon > span .xh-icon.heart2::before,
.thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open li .dropdown-item.with-icon > span .xh-icon.heart2::before {
top: -1px !important;
font-size: 17px !important;
color: #e34449 !important;
}
/* (new271) TRIGGER - HOVER */
.user-page.favorites-page .thumb-list__item.video-thumb .video-thumb-info .video-thumb__trigger .xh-icon::before {
color: red !important;
}
.user-page.favorites-page .thumb-list__item.video-thumb .video-thumb-info .video-thumb__trigger:hover .xh-icon::before {
color: green !important;
}
.user-page.favorites-page .thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open {
position: absolute !important;
display: inline-block !important;
/* min-width: 80px !important; */
max-width: 80px !important;
height: 24px !important;
top: 0px !important;
padding: 0 2px !important;
text-align: center !important;
background: red !important;
}
.user-page.favorites-page .thumb-list__item.video-thumb:hover .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open {
position: absolute !important;
display: inline-block !important;
min-width: 70px !important;
max-width: 70px !important;
height: 29px !important;
top: -5px !important;
right: -7px !important;
padding: 2px !important;
text-align: center !important;
transform: scale(0.7) !important;
z-index: 5000000 !important;
background: blue !important;
}
.user-page.favorites-page .thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open li.with-icon > span {
position: absolute !important;
display: inline-block !important;
width: 24px !important;
height: 24px !important;
line-height: 17px !important;
margin: 10px 0 0 -10px !important;
padding: 0 !important;
font-size: 0px !important;
letter-spacing: normal;
text-transform: none;
white-space: nowrap;
text-align: center !important;
border-radius: 100% !important;
}
.user-page.favorites-page .thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open .dropdown-item.with-icon {
position: relative !important;
display: inline-block !important;
width: 24px !important;
height: 24px !important;
line-height: 24px !important;
top: -9px !important;
margin: 0 0 0 0px !important;
padding: 0 !important;
font-size: 0px !important;
letter-spacing: normal;
text-transform: none;
white-space: nowrap;
text-align: center !important;
border-radius: 100% !important;
background: black !important;
}
/* (new385) ONLY DEL BUT */
.thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open li.with-icon:only-of-type {
left: 18px !important;
}
.user-page.favorites-page .thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open .dropdown-item.with-icon > span {
font-size: 0px !important;
}
.user-page.favorites-page .thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open .dropdown-item.with-icon > span .xh-icon {
position: absolute;
display: inline-block !important;
width: 20px !important;
height: 20px !important;
line-height: 20px !important;
left: -2px !important;
top: -1.4px !important;
font-size: 15px;
text-align: center !important;
}
.user-page.favorites-page .thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open .dropdown-item.with-icon > span .xh-icon::before {
display: inline-block !important;
width: 20px !important;
height: 20px !important;
line-height: 20px !important;
top: 0px !important;
text-align: center !important;
color: yellow !important;
}
.user-page.favorites-page .thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open .dropdown-item.with-icon > span .xh-icon.bucket::before {
display: inline-block !important;
width: 20px !important;
height: 20px !important;
margin: 3px -5px 0 0 !important;
border-radius: 100% !important;
text-align: center !important;
color: gold !important;
}
.user-page.favorites-page .thumb-list__item.video-thumb .video-thumb-info .xh-dropdown .trigger.on-click.no-arrow.active + .dropdown.position-right.open .dropdown-item.with-icon > span:hover .xh-icon::before {
display: inline-block !important;
width: 20px !important;
height: 20px !important;
text-align: center !important;
color: red !important;
}
/* (new355) DELETED */
.user-page.favorites-page .thumb-list__item.video-thumb a.thumb-image-container.disabled {
position: relative;
display: block;
overflow: hidden;
background-color: red !important;
}
/* (new355) NOT AVAIBLE IN XXX */
.thumb-plug.thumb-plug_video .thumb-plug__block-image.thumb-image-container {
position: relative;
display: block;
overflow: hidden;
background-color: red !important;
}
.thumb-plug.thumb-plug_video .thumb-plug__block-image.thumb-image-container .thumb-plug__image {
height: 100% !important;
min-height: 53px !important;
max-height: 53px !important;
margin-top: 23px !important;
}
.thumb-list__item.video-thumb:hover .thumb-plug.thumb-plug_video .thumb-plug__block-image.thumb-image-container + .video-thumb-info {
position: relative;
display: inline-block;
float: none;
font-size: 15px;
height: 100%;
max-height: 38.5px !important;
min-height: 38.5px !important;
max-width: 99% !important;
min-width: 99% !important;
left: 0.8px !important;
top: -4px !important;
padding: 0 0px !important;
border-radius: 0 0 3px 3px;
background: red !important;
color: gold !important;
}
.thumb-plug__block-text {
line-height: 20px;
text-align: center;
padding: 5px 0 !important;
border-radius: 0 0 6px 6px;
}
/* DELETED BUTTON for GM */
/* .user-page.favorites-page .thumb-list__item.video-thumb a.thumb-image-container.disabled + .video-thumb-info .video-thumb__trigger i.xh-icon.dots-menu */
/* .user-page.favorites-page .thumb-list__item.video-thumb a.thumb-image-container.disabled + .video-thumb-info .xh-dropdown .dropdown.position-right.open .xh-icon.bucket */
/* END ==== GOOD === THUMBNAIL FAVS / PORNSTR / CATEG / SUBSCRIPTION ================ */
/* CHAN with div[class*="-rectangle"] */
/* PORNST/ CATG - TRENDING */
.category-page .category-info + .top-video-block--banner + .index-videos.mixed-section,
.category-page .category-info.pornstar + .top-video-block--banner + .index-videos.mixed-section {
margin-top: 0px !important;
margin-bottom: 0px !important;
top: 7px !important;
border-top: 1px solid red !important;
}
.category-page .index-videos .heading {
position: fixed !important;
height: 15px !important;
line-height: 15px !important;
top: 6vh !important;
left: 285px !important;
margin-bottom: 0 !important;
z-index: 50000000 !important;
}
/* (new311) HEADING - PORNST / CHAN */
.category-page .category-info.channel + .index-videos .heading,
.category-page .category-info.pornstar + .top-video-block--banner + .index-videos.mixed-section .heading {
position: fixed !important;
display: inline-block !important;
top: 6vh !important;
left: 300px !important;
z-index: 50000000 !important;
}
.category-page .category-info + .top-video-block--banner + .index-videos.mixed-section .heading {
position: fixed !important;
top: 3vh !important;
left: 300px !important;
}
.category-page .category-info.channel + .top-video-block--banner + .index-videos.mixed-section .heading {
position: fixed;
top: 6vh !important;
left: 300px !important;
}
.category-page .index-videos .page-title-h2, .category-page .index-videos h2,
.category-page .category-info.pornstar ~ .index-videos .heading {
position: fixed !important;
top: 8.5vh !important;
left: 320px !important;
}
.category-page .category-info.pornstar + .top-video-block + .top-video-block + .index-videos.mixed-section .heading,
.category-page .category-info.pornstar + .top-video-block--banner + .index-videos.mixed-section .heading {
position: fixed !important;
top: 9vh !important;
left: 290px !important;
}
/* (new415) CATEGORY PAGE - HEADER */
html.category-page body > .main-wrap:first-of-type article .top-video-block.top-video-block--recommendations + .index-videos.mixed-section header,
html.category-page > body > .main-wrap:first-of-type .index-videos header {
display: none !important;
}
.category-page .index-videos .page-title-h2 ,
.category-page .index-videos h2 ,
.category-page .index-videos .heading h2 {
height: 15px !important;
line-height: 15px !important;
font-size: 12px !important;
color: gold !important;
}
.category-page .category-info.pornstar + .top-video-block--banner + .index-videos.mixed-section .heading h2 {
height: 15px !important;
line-height: 15px !important;
font-size: 12px !important;
}
/* HOME - VIDEO FILTER */
.main-page .video-filter {
position: absolute !important;
display: inline-block;
float: none !important;
margin: 0;
right: 1000px !important;
vertical-align: middle;
z-index: 2101;
}
/* (new377) THUMBNAIL - ALL - MY FAVS - === */
.mixed-section.index-videos.dated-list.inline-right .mixed-list .item:not(.friend) {
position: relative;
box-sizing: border-box;
display: inline-block;
float: none !important;
vertical-align: top;
width: 7.9% !important;
margin-right: -3px;
margin-left: 5px;
margin-bottom: 5px;
padding: 0px !important;
border-radius: 5px !important;
}
/* LARGE */
.video-page.video-page--large-mode .mixed-list .item .info-container {
height: 44px;
margin-top: 0;
}
.video-page.video-page--large-mode .mixed-list .item .info-container .link {
height: 33px;
overflow: hidden !important;
overflow-y: auto !important;
}
.video-page.video-page--large-mode .mixed-list .item .info-container .name {
line-height: 10px;
font-size: 10px !important;
}
.video-page.video-page--large-mode .mixed-list .item:hover .info-container .name {
line-height: 9px;
margin-top: 8px !important;
font-size: 8px !important;
}
.video-page.video-page--large-mode .mixed-list .item .info-container .info {
width: 93%;
top: 122px;
transform: scale(0.7);
opacity: 0.7 !important;
}
.video-page.video-page--large-mode .mixed-list .item .info-container:hover .info {
background: black;
transform: scale(0.8);
opacity: 1 !important;
}
/* ======= */
main .mixed-section.dated-list .item.with-date {
padding-top: 8px;
}
.dialog-image-list .item .date-added,
.mixed-list .item .date-added {
display: none;
}
/* USER FAVORITES */
.user-page.favorites-page .main-wrap > main {
min-height: 100vh !important;
margin-top: 0;
top: 58px !important;
padding-top: 0px !important;
border-top: 1px solid #404040;
}
/* (new260) PB CHROME -USER FAVS - TEST */
html.chrome.user-page.favorites-page {
min-width: 100% !important;
transition: none !important;
-webkit-transform: translateZ(0) !important;
background-color: transparent !important;
}
/* (new260) PB CHROME - USER TABS NAV LINKS */
html.chrome.user-page.favorites-page .user-header .user-info-section .user-tabs,
html.chrome.user-page.favorites-page .user-tabs.sort-section.xh-tabbed {
width: 557px !important;
height: 29px;
left: 363px;
top: -1px !important;
}
/* (new341) FAV VID - THUMB CONTAINER */
.user-page.favorites-page {
display: inline-block !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
min-height: 100vh !important;
max-height: 100vh !important;
top: 0px;
padding: 0px !important;
overflow: hidden !important;
}
/* (new328) - FAVS USER - BLOG ? */
.user-page.favorites-page .main-wrap > main:nth-child(3) > div {
min-height: 94.5vh !important;
max-height: 94.5vh !important;
top: 0px;
padding: 0px !important;
overflow: hidden !important;
overflow-y: auto !important;
}
/* (new499) THUMBNAIL - MY FAV - FOR HOVER */
.user-page.user-videos-page .user-content-section .content-column .xh-tabs,
.user-page.favorites-page .content-column .favorites-list.video-single-favorites-list:not(.xh-helper-hidden) {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
height: 90.5vh !important;
margin: 3.5vh 0 0 0 !important;
padding: 0px 0 0 0px !important;
overflow: hidden !important;
overflow-y: auto !important;
/*background: brown !important;*/
}
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column .xh-tabs {
height: 875px !important;
margin-left: 0px !important;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column .xh-tabs .tab-favorite.current-tab {
height: 875px;
}
.user-page.favorites-page .favorites-list.video-single-favorites-list .mixed-list {
position: relative;
width: 100% !important;
top: 0;
left: 0;
margin-left: 0;
margin-right: 0;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .item.video.no-padding {
width: 7.9% !important;
height: 165px !important;
vertical-align: top;
margin-bottom: 5px;
margin-left: 5px;
margin-right: 3px;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .item.video.no-padding:hover {
height: 155px !important;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .item.video.no-padding:hover .info-container {
position: absolute;
display: inline-block;
height: 32px !important;
line-height: 10px;
max-width: 149px !important;
min-width: 149px !important;
left: 3px !important;
top: 110px !important;
visibility: visible;
z-index: 0;
}
.user-page.user-videos-page.my-uploads-page .item.link,
.user-page.favorites-page .mixed-list .item.link {
display: inline-block !important;
min-width: 90px !important;
max-width: 90px !important;
height: 100% !important;
max-height: 100px !important;
min-height: 100px !important;
border-radius: 3px;
background-size: contain !important;
}
/* (new378) FAV / VIDEOS - USER */
.user-page.my-uploads-page:not(.user-blog-page) main .width-wrap {
display: inline-block !important;
width: 100vw !important;
min-width: 100vw !important;
max-width: 100vw !important;
height: 100% !important;
max-height: 98vh !important;
top: 0vh !important;
padding: 3.7vh 0 0vh 0 !important;
}
/* (new381) FAV without SIDE COLUMM - USER */
.user-page.user-videos-page.my-uploads-page .main-wrap main .width-wrap {
display: inline-block !important;
height: auto !important;
max-height: 94.3vh !important;
width: 100vw;
max-width: 100vw;
min-width: 100vw;
top: -0.5vh !important;
padding: 3.8vh 0 0vh 0 !important;
overflow: hidden !important;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column + .xh-tabs .tab-favorite.current-tab {
position: absolute !important;
display: inline-block !important;
height: 100% !important;
min-height: 92.7vh !important;
max-height: 92.7px !important;
width: 100vw !important;
top: 1.3vh !important;
right: 0 !important;
left: 0 !important;
margin: 0 !important;
padding: 0vh 0 0 0 !important;
overflow: hidden !important;
overflow-y: auto !important;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column + .xh-tabs .tab-favorite.current-tab #video-list{
display: inline-block !important;
height: 100% !important;
width: 100vw !important;
min-height: 89.5vh !important;
max-height: 89.5px !important;
overflow: hidden !important;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list.thumb-list--sidebar {
min-height: 89vh !important;
max-height: 89vh !important;
margin: 0 !important;
}
/* (new372) WAT - CHROME */
.user-page.favorites-page .main-wrap > main .favorites-list.video-single-favorites-list #favorites-video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb,
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb {
display: inline-block !important;
min-height: 145px !important;
max-height: 145px !important;
min-width: 155px !important;
max-width: 155px !important;
margin-bottom: 2px !important;
margin-left: 3px !important;
margin-right: -2px !important;
padding: 0 !important;
}
/* (new372) OK - FAV USER - HOVER */
.user-page.favorites-page .main-wrap > main .favorites-list.video-single-favorites-list #favorites-video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:hover,
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:hover {
min-height: 130px !important;
max-height: 130px !important;
}
/* OK (new278) USER VIDEO/ SEARCH - ROW TOP */
.search-results .thumb-list__item.video-thumb:nth-child(-n + 11):hover,
.user-page.user-videos-page.my-uploads-page #video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(-n + 11):hover {
top: 40px !important;
}
/* OK (new260) USER VIDEO (SMALL format only 3 rows) - RIGHT */
.user-page.user-videos-page.my-uploads-page .tab-recent #video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(11):hover,
.user-page.user-videos-page.my-uploads-page .tab-recent #video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(22):hover,
.user-page.user-videos-page.my-uploads-page .tab-recent #video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(34):hover {
left: -43px !important;
}
/* OK (new260) USER VIDEO (SMALL format only 3 rows) - LEFT */
/* NOT LOGGED */
.user-page.user-videos-page.my-uploads-page .main-wrap > main .thumb-list.thumb-list--full-width .thumb-list__item.video-thumb:nth-child(1):hover ,
.user-page.user-videos-page.my-uploads-page .main-wrap > main .thumb-list.thumb-list--full-width .thumb-list__item.video-thumb:nth-child(12):hover,
.user-page.user-videos-page.my-uploads-page .main-wrap > main .thumb-list.thumb-list--full-width .thumb-list__item.video-thumb:nth-child(23):hover,
.user-page.user-videos-page.my-uploads-page .tab-recent #video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(1):hover,
.user-page.user-videos-page.my-uploads-page .tab-recent #video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(12):hover,
.user-page.user-videos-page.my-uploads-page .tab-recent #video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(23):hover {
left: 48px !important;
}
/* OK (new488) FAV USER/MY - ROW TOP */
/* NOT LOGGED */
.user-page.user-videos-page.my-uploads-page .main-wrap > main .thumb-list.thumb-list--full-width .thumb-list__item.video-thumb:nth-child(n + 1):nth-child(-n + 12):hover,
.user-page.favorites-page .main-wrap > main .favorites-list.video-single-favorites-list #favorites-video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(n + 1):nth-child(-n + 12):hover,
.user-page.user-videos-page.my-uploads-page .thumb-list__item.video-thumb.role-pop:nth-child(n + 1):nth-child(-n + 12):hover {
top: 35px !important;
}
/* OK (new177) FAV USER/MY / SEARCH - RIGHT */
.search-results .thumb-list__item.video-thumb:nth-child(12):hover,
.search-results .thumb-list__item.video-thumb:nth-child(22):hover,
.search-results .thumb-list__item.video-thumb:nth-child(32):hover,
.search-results .thumb-list__item.video-thumb:nth-child(42):hover,
.search-results .thumb-list__item.video-thumb:nth-child(62):hover,
.user-page.favorites-page .main-wrap > main .favorites-list.video-single-favorites-list #favorites-video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(12):hover,
.user-page.favorites-page .main-wrap > main .favorites-list.video-single-favorites-list #favorites-video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(24):hover,
.user-page.favorites-page .main-wrap > main .favorites-list.video-single-favorites-list #favorites-video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(36):hover,
.user-page.favorites-page .main-wrap > main .favorites-list.video-single-favorites-list #favorites-video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(48):hover,
.user-page.favorites-page .main-wrap > main .favorites-list.video-single-favorites-list #favorites-video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(60):hover,
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(12):hover,
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(24):hover,
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(36):hover,
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(48):hover,
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(60):hover {
left: -43px !important;
}
/* (new260) OK - FAV USER/MY - LEFT */
.user-page.favorites-page .main-wrap > main .favorites-list.video-single-favorites-list #favorites-video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(1):hover,
.user-page.favorites-page .main-wrap > main .favorites-list.video-single-favorites-list #favorites-video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(13):hover,
.user-page.favorites-page .main-wrap > main .favorites-list.video-single-favorites-list #favorites-video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(25):hover,
.user-page.favorites-page .main-wrap > main .favorites-list.video-single-favorites-list #favorites-video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(37):hover,
.user-page.favorites-page .main-wrap > main .favorites-list.video-single-favorites-list #favorites-video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(49):hover {
left: 46px !important;
border: 1px solid violet !important;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(1):hover,
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(13):hover,
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(25):hover,
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(37):hover,
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(49):hover {
left: 43px !important;
}
/* OK (new278) SEARCH - ROW TOP/RIGHT */
.search-results .thumb-list__item.video-thumb:nth-child(12):hover {
top: 40px;
}
/* OK (new271) FAV MY - ROW TOP/RIGHT */
.search-results .thumb-list__item.video-thumb:nth-child(-n + 11):hover {
top: 40px !important;
}
/* OK (new271) FAV MY - ROW TOP/RIGHT */
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(12):hover {
top: 35px !important;
}
/* OK - FAV - MY */
.user-page.favorites-page .main-wrap > main .favorites-list.video-single-favorites-list .mixed-list .item.video {
display: inline-block !important;
min-height: 138px !important;
max-height: 138px !important;
min-width: 186px !important;
max-width: 186px !important;
margin-bottom: 2px !important;
margin-left: 4px !important;
margin-right: -4px !important;
padding: 0 !important;
border: 1px solid red !important;
}
/* OK - FAV - MY - HOV */
.user-page.favorites-page .main-wrap > main .content-column .favorites-list.video-single-favorites-list .mixed-list .item.video:hover {
min-width: 185px !important;
max-width: 185px !important;
min-height: 135px !important;
max-height: 135px !important;
margin-left: 3px !important;
margin-right: -2px !important;
}
/* (new228) VR */
.user-page.favorites-page .main-wrap > main .content-column .favorites-list.video-single-favorites-list .mixed-list .item.video .thumb-container .sprite {
height: 101px !important;
width: 100%;
max-width: 181px !important;
min-width: 181px !important;
margin-top: 0;
top: -104px !important;
border-radius: 5px 5px 0 0 !important;
z-index: 50000000 !important;
}
/* (new263) OK - FAV - IMG CONT */
.user-page.favorites-page .main-wrap > main .favorites-list.video-single-favorites-list #favorites-video-list .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb .thumb-image-container,
.user-page.favorites-page .mixed-list .item.video .thumb-container {
display: inline-block !important;
min-height: 87px !important;
max-height: 87px !important;
width: 100% !important;
min-width: 152px !important;
max-width: 152px !important;
top: 0px !important;
left: 0px;
background-repeat: no-repeat !important;
background-size: contain !important;
object-fit: contain !important;
}
/* MY FAV - INFOS CONT - HOV */
.user-page.favorites-page .mixed-list .item.video:hover .info-container {
position: absolute !important;
display: inline-block !important;
height: 25px !important;
line-height: 10px !important;
min-width: 260px !important;
max-width: 260px !important;
left: -5px !important;
top: 110px !important;
padding: 0px 5px;
z-index: 500 !important;
visibility: visible !important;
}
.user-page.favorites-page .mixed-list .item.video:hover .info {
margin-top: 0px !important;
margin-left: -65px !important;
}
.user-page.favorites-page .mixed-list .item.video .name,
.user-page.favorites-page .mixed-list .item.video .link .name {
height: 37px;
line-height: 8px !important;
font-size: 10px !important;
padding: 2px 5px 0 !important;
border: none !important;
outline: none !important;
}
.user-page.favorites-page .mixed-list .item.video .name > span {
display: inline-block !important;
height: 37px !important;
line-height: 10px !important;
font-size: 10px !important;
color: peru !important;
}
.user-page.favorites-page .mixed-list .item.video .info {
bottom: 0;
color: #707070;
font-size: 12px;
height: 14px;
letter-spacing: 0.9px;
line-height: 14px;
overflow: hidden;
position: absolute;
visibility: hidden;
border: none !important;
outline: none !important;
}
/* (new262) SUPERLOADER ? - ONLY ONE FAVORITES LIST CATEG - === */
.user-page.favorites-page .width-wrap .user-content-section .content-column > .xh-helper-hidden {
display: none !important;
}
/* (new235) OK - VIDEOS - USER */
.user-page.user-videos-page.my-uploads-page .thumb-list.thumb-list--full-width .thumb-list__item.role-pop {
display: inline-block !important;
height: 100% !important;
min-height: 176px !important;
max-height: 176px !important;
min-width: 230px !important;
max-width: 230px !important;
margin: 0 -7px 15px 5px !important;
padding: 0;
border: 1px solid red;
}
.user-page.user-videos-page.my-uploads-page .thumb-list.thumb-list--full-width .thumb-list__item.video-thumb .video-thumb-info__metrics {
display: none !important;
}
/* (new382) SPRITE PB - A SUPP - XHA desi */
.user-page.user-videos-page.my-uploads-page .thumb-list.thumb-list--full-width .thumb-list__item.video-thumb:hover .thumb-image-container__duration {
z-index: 500000 !important;
}
/* MY UPLOAD PAGE - ALL VIDEOS - === */
.video-block.upload-list {
width: 1920px;
height: 92.9vh !important;
padding-left: 40px !important;
padding-top: 10px !important;
overflow: hidden !important;
overflow-y: auto !important;
border-bottom: 1px solid red !important;
}
.my-video-item.clearfix-after,
.my-video-item.clearfix-after.no-thumbs {
height: 235px !important;
float: left !important;
width: 50% !important;
margin-bottom: 10px !important;
padding: 5px !important;
border: 1px solid red !important;
}
.my-video-item.clearfix-after .left-side,
.my-video-item.clearfix-after.no-thumbs .left-side {
float: left;
width: 60% !important;
}
.my-video-item.clearfix-after .right-side,
.my-video-item.clearfix-after.no-thumbs .right-side {
float: left;
width: 40% !important;
height: 268px !important;
}
/* HOVER - THUMBNAIL - USER FAV /MY FAV / CATEGORY - VIDEO - === */
.user-page.user-videos-page.my-uploads-page .content-column .xh-tabs .tab-favorite.current-tab .mixed-list .item.video {
height: 100% !important;
min-height: 160px !important;
max-height: 160px !important;
min-width: 140px !important;
margin-bottom: 8px !important;
margin-left: 15px !important;
left: 28px !important;
margin-right: -7px !important;
padding: 5px;
}
.user-page.user-videos-page.my-uploads-page .content-column .xh-tabs .tab-favorite.current-tab .mixed-list .item.video:hover {
min-width: 152px !important;
max-width: 152px !important;
margin-right: -13px !important;
transform: scale(1.6);
transition: all 0.2s ease 0s;
z-index: 500500;
}
.user-page.user-videos-page.my-uploads-page .content-column .xh-tabs .tab-favorite.current-tab .mixed-list .item.video .info-container {
height: 100% !important;
min-height: 39px !important;
max-height: 39px !important;
width: 143px !important;
margin-left: -4px !important;
margin-top: 10px !important;
padding: 0 5px !important;
overflow: hidden !important;
}
.user-page.user-videos-page.my-uploads-page .content-column .xh-tabs .tab-favorite.current-tab .mixed-list .item.video:hover .info-container {
min-height: 32px !important;
max-height: 32px !important;
margin-left: -2px !important;
}
.user-page.user-videos-page.my-uploads-page .content-column .xh-tabs .tab-favorite.current-tab .mixed-list .item.video .info-container a {
height: 39px !important;
max-width: 140px !important;
min-width: 140px !important;
}
.user-page.user-videos-page.my-uploads-page .content-column .xh-tabs .tab-favorite.current-tab .mixed-list .item.video:hover .info-container a {
min-height: 32px !important;
max-height: 32px !important;
padding: 0px 2px !important;
}
.user-page.user-videos-page.my-uploads-page .content-column .xh-tabs .tab-favorite.current-tab .mixed-list .item.video .info-container a .name {
position: relative;
display: inline-block !important;
width: 100% !important;
min-width: 136px !important;
max-width: 136px !important;
height: 100% !important;
min-height: 40px !important;
max-height: 40px !important;
line-height: 10px;
padding: 0px !important;
}
.user-page.user-videos-page.my-uploads-page .content-column .xh-tabs .tab-favorite.current-tab .mixed-list .item.video:hover .info-container a .name {
min-height: 28px !important;
max-height: 28px !important;
line-height: 10px;
}
.user-page.user-videos-page.my-uploads-page .content-column .xh-tabs .tab-favorite.current-tab .mixed-list .item.video .info-container a .name span {
position: relative;
display: inline-block !important;
width: 100% !important;
min-width: 136px !important;
max-width: 136px !important;
height: 100% !important;
min-height: 37px !important;
max-height: 37px !important;
line-height: 10px;
padding: 0px;
font-size: 11px !important;
overflow: visible !important;
overflow-y: auto !important;
}
.user-page.user-videos-page.my-uploads-page .content-column .xh-tabs .tab-favorite.current-tab .mixed-list .item.video:hover .info-container a .name span {
position: relative;
display: inline-block !important;
width: 100% !important;
min-width: 136px !important;
max-width: 136px !important;
height: 100% !important;
min-height: 25px !important;
max-height: 25px !important;
line-height: 10px;
padding: 0px;
font-size: 8px !important;
overflow: visible !important;
overflow-y: auto !important;
}
.user-page.user-videos-page.my-uploads-page .content-column .xh-tabs .tab-favorite.current-tab .mixed-list .item.video:hover .info-line {
-moz-user-select: none;
border-radius: 5px;
margin-left: 0px !important;
margin-top: 2px;
transform: scale(1) !important;
}
.user-page.user-videos-page.my-uploads-page .content-column .xh-tabs .tab-favorite.current-tab .mixed-list .item.video:not(:hover) .thumb-container .info-line .duration {
height: 14px !important;
line-height: 17px !important;
top: 99px !important;
padding: 0 2px !important;
}
.user-page.user-videos-page.my-uploads-page .content-column .xh-tabs .tab-favorite.current-tab .mixed-list .item.video:hover .info-line .duration {
-moz-user-select: none;
border-radius: 5px;
margin-left: 0px !important;
margin-top: -1px !important;
transform: scale(0.7);
text-align: center !important;
}
.user-page.user-videos-page.my-uploads-page .content-column .xh-tabs .tab-favorite.current-tab .mixed-list .item.video:not(:hover) .info {
top: 105px !important;
}
/* (new206)MY UPLOADS */
.user-page.my-uploads-page .video-block.upload-list .my-video-list .my-video-item {
margin-bottom: 5px !important;
padding: 5px!important;
overflow: hidden;
border-radius: 5px !important;
border: 1px solid red !important;
}
.user-content-section .content-column .my-video-list .my-video-item .thumb-list .item.empty {
display: none !important;
}
.user-page.my-uploads-page .video-block.upload-list .thumb-inner {
max-height: 130px !important;
min-height: 130px !important;
margin-top: 2px!important;
object-fit: contain !important;
}
/* NO THUMBS */
.user-page.my-uploads-page .video-block.upload-list .my-video-list .my-video-item.no-thumbs {
margin-bottom: 5px !important;
padding: 5px!important;
overflow: hidden;
border-radius: 5px !important;
border: 1px solid red !important;
}
.user-page.my-uploads-page .my-video-item.no-thumbs .thumb-list .item:not(.empty) {
display: inline-block;
min-width: 50px !important;
max-width: 50px !important;
min-height: 50px !important;
max-height: 50px !important;
opacity: 0.2 !important;
overflow: hidden !important;
border: 1px solid red !important;
}
.user-page.my-uploads-page .user-content-section .content-column .my-video-list .my-video-item .right-side .error-text {
display: inline-block !important;
min-width: 650px !important;
max-width: 650px !important;
font-size: 14px;
line-height: 15px;
margin-bottom: 10px;
}
.user-page.my-uploads-page .user-content-section .content-column .my-video-list .my-video-item .thumb-list .thumbs-status {
position: absolute;
width: 130px !important;
height: 130px !important;
line-height: 25px;
left: 60%;
top: 100%;
margin: -50px 0 0 -50px;
padding: 18px 0 0 !important;
text-align: center;
}
/* (new206) MY VIDEOS - VIDEO EDIT PAGE */
.edit-video-form--wrapper {
padding: 0 500px !important;
}
/* FAV VIDEO */
.user-page.favorites-page .favorites-list.video-single-favorites-list .mixed-list:not(.stories-list) .item.video:not(.friend):hover,
.user-page.user-videos-page.my-uploads-page .mixed-list .item.video:not(.friend):hover,
.user-page.favorites-page .mixed-list:not(.stories-list) .item.video:not(.friend):hover {
position: relative !important;
display: inline-block !important;
min-height: 141px !important;
max-height: 141px !important;
top: 0px !important;
margin-right: 0px !important;
margin-left: 2px !important;
border-radius: 5px !important;
opacity: 1 !important;
transform: scale(1.6);
z-index: 500500 !important;
background: #222 !important;
}
/* MY FAV VIDEOS */
.category-page .mixed-list .item.video:hover .thumb-container,
.user-page.favorites-page .mixed-list .item.video:hover .thumb-container video[style="display: block;"] {
width: 143px !important;
height: 105px !important;
left: -2px !important;
top: -1px !important;
margin-bottom: 0px !important;
border-radius: 5px 5px 0 0 !important;
border: none !important;
background-size: contain !important;
}
.user-page.favorites-page .mixed-list .item.video:not(.story):not(.type-blog):hover .thumb-container {
min-height: 103px !important;
max-height: 103px !important;
min-width: 183px !important;
max-width: 183px !important;
left: 0px !important;
top: 0px !important;
border-radius: 5px 5px 0 0px !important;
background-size: contain !important;
}
.user-page.favorites-page .mixed-list .item.video:not(.story):not(.type-blog):hover .thumb-container video {
width: 148px !important;
left: 0px !important;
border: 1px solid red !important;
}
.user-page.favorites-page .mixed-list .item.video:hover .thumb-container .deleted {
height: 104px;
}
/* (new349) HISTORY - LEFT SIDEBAR - === */
.user-watch-history-page aside .categories-list {
position: relative;
float: left;
width: 180px;
top: 3vh !important;
padding-bottom: 0px;
border-radius: 0 !important;
border-right: 1px solid red !important;
}
/* (new336) HISTORY - THUMBNAIL - === */
.user-watch-history-page .main-wrap {
height: 100% !important;
min-height: 97vh !important;
max-height: 97vh !important;
top: 0vh !important;
/* border: 1px solid aqua !important; */
}
.user-watch-history-page .main-wrap main {
height: 100% !important;
min-height: 95vh !important;
max-height: 95vh !important;
top: 0px !important;
padding: 0 0 0vh 0 !important;
}
.user-watch-history-page article .index-videos {
position: relative;
/* border: 1px solid aqua !important; */
}
.user-watch-history-page article {
padding: 30px 0 0 10px !important;
}
.user-watch-history-page .mixed-list .item.video .info {
display: none;
}
/* (new336) HISTORY - SUPERLOADER */
.user-watch-history-page .sp-separator ~ .main-wrap {
height: 100%;
max-height: 97vh !important;
min-height: 97vh !important;
top: 0px !important;
padding: 0 !important;
overflow: hidden !important;
}
.user-watch-history-page .sp-separator ~ .main-wrap > main {
top: 0px !important;
padding: 0 !important;
overflow: hidden !important;
}
.user-watch-history-page .sp-separator ~ .main-wrap > main .user-watch-history-header.clearfix-after {
display: none !important;
}
/* (new276) WATCH HISTORY - HOVER - RIGHT */
.user-watch-history-page .thumb-list__item.video-thumb:nth-child(50):hover,
.user-watch-history-page .thumb-list__item.video-thumb:nth-child(40):hover,
.user-watch-history-page .thumb-list__item.video-thumb:nth-child(30):hover,
.user-watch-history-page .thumb-list__item.video-thumb:nth-child(20):hover,
.user-watch-history-page .thumb-list__item.video-thumb:nth-child(10):hover {
left: -45px !important;
}
/* HOVER - ROW - BOTTOM */
.item.video:nth-child(n + 49):nth-child(-n + 60):hover {
top: -52px !important;
}
/* HOVER - THUMBNAIL - CATEGORY - VIDEO - === */
.category-page .mixed-list {
position: relative;
width: 1662px !important;
left: -18px!important;
margin-left: 0 !important;
margin-right: 0 !important;
}
.category-page .mixed-list .item.video {
float: none !important;
width: 7.8% !important;
}
.category-page .mixed-list .item.video:hover {
height: 140px;
top: -24px;
border-radius: 5px !important;
background: rgba(3, 3, 3, 0.68) !important;
opacity: 1 !important;
transform: translate(0px, 23px) scale(1.6);
transition: all ease 0.2s !important;
}
.category-page .mixed-list .item.video:hover .thumb-container {
height: 102px;
top: 0px;
margin-bottom: 19px;
}
.category-page .mixed-list .item.video:hover .thumb-container .deleted {
height: 104px;
}
/* GALLERY - PHOTOS - MY UPLOAD */
/* MY GALLERIES LIST - CONTAINER */
.user-page.my-uploads-page .user-content-section .content-column {
width: 1916px;
}
.user-page.my-uploads-page .photo-block.upload-list {
width: 1870px;
margin-left: 15px;
margin-top: 3px;
padding-left: 0px;
}
.user-page.my-uploads-page .photo-block.upload-list .mixed-list.my-items {
width: 1604px !important;
}
.user-page.my-uploads-page .photo-block.upload-list .mixed-list.my-items .item.gallery {
margin-bottom: 5px;
margin-left: 5px;
margin-right: 3px;
padding: 0;
width: 16% !important;
}
/* GALLERY - PHOTOS PAGES - TEST HOVER - */
/* GALLERY - PHOTOS */
.gallery-page article .gallery-section .mixed-list.loaded .photo-container:hover {
top: -24px;
border-radius: 5px !important;
z-index: 5000 !important;
opacity: 1 !important;
transform: translate(0px, 23px) scale(2);
transition: all ease 0.7s !important;
background: rgba(3, 3, 3, 0.9) !important;
}
.gallery-page article .gallery-section .mixed-list.loaded .photo-container:nth-child(n + 86):nth-child(-n + 99):hover {
top: -65px !important;
}
/* GALLERY - PHOTOS - RELATED */
.gallery-page .gallery-related .mixed-section.videos.related .item.video:hover {
top: -24px;
border-radius: 5px !important;
z-index: 5000 !important;
opacity: 1 !important;
transform: translate(-30px, 23px) scale(1.7);
transition: all ease 0.7s !important;
background: rgba(3, 3, 3, 0.9) !important;
}
.gallery-page .gallery-related .mixed-section.videos.related .item.video:hover .info-container {
top: 4px !important;
border-radius: 5px !important;
font-size: 10px !important;
z-index: 5000 !important;
opacity: 1 !important;
transform: translate(0px, 7px) scale(0.88);
transition: all ease 0.7s !important;
background: rgba(3, 3, 3, 0.9) !important;
}
.gallery-page .gallery-related .mixed-section.videos.related .item.video:hover .info-container .name span {
font-size: 10px !important;
line-height: 10px !important;
}
/* FAVORITES PAGES - DON'T DISPLAY NONE LIST(BLOGS/STORIES) */
.user-page.favorites-page .width-wrap .user-content-section .content-column .favorites-list.stories-favorites-list.stories-section[style="display: none;"],
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section[style="display: none;"] {
display: none !important;
visibility: hidden !important;
}
/* CHANNELS / RECOMMENDED / MOST VIEWED / HD / */
.video-thumb-info__views.video-thumb-info__views--just-added {
left: 66px !important;
top: -51px !important;
font-size: 10px !important;
}
.category-page .thumb-list__item.video-thumb .video-thumb-info__rating.video-thumb-info__rating--like {
display: none !important;
}
/* SUBSCRIPTION - ROW - TOP */
.subscriptions-page .thumb-list__item.video-thumb.video-thumb--dated:nth-child(n + 1):nth-child(-n + 12):hover {
top: 33px !important;
left: 47px !important;
}
/* (new271) SUBSCRIPTION - ROW - TOP/RIGHT */
.subscriptions-page .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb.video-thumb--dated:nth-child(12):hover {
top: 33px !important;
left: -47px !important;
}
/* (new228) CAT - TEST
.category-page .category-info:not(.pornstar)
.category-page .category-info.pornstar
=== */
/* (new228) CAT - NOT PORNSTAR - NO WIO */
/* HOVER - LEFT */
/* (new228) CAT - NOT PORNSTAR - 1 WIO */
.category-page .category-info:not(.pornstar) + .index-videos.mixed-section .heading + .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(42):hover,
.category-page .category-info:not(.pornstar) + .index-videos.mixed-section .heading + .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(32):hover,
.category-page .category-info:not(.pornstar) + .index-videos.mixed-section .heading + .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(22):hover,
.category-page .category-info:not(.pornstar) + .index-videos.mixed-section .heading + .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(12):hover,
.category-page .category-info:not(.pornstar) + .index-videos.mixed-section .heading + .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(2):hover {
left: 47px !important;
}
/* (new391) CAT - NOT PORNSTAR - 2 WIO */
/* (new391) TEST - CAT - PORNST + TAG CHOOSEN - GM SUPERLOADER
.category-page .sp-separator ~ .main-wrap[data-role="main-wrap"]
==== */
/* .best-page .sp-separator, */
.category-page .sp-separator {
position: relative;
max-width: 60vw !important;
left: 20% !important;
top: 25px;
}
/* (new293) CAT / CHAN / PORN - ROW - TOP ALL */
.index-videos .thumb-list__item.video-thumb:nth-child(-n + 13):hover,
.category-page .index-videos.mixed-section .thumb-list__item.video-thumb:nth-child(-n + 13):hover {
top: 40px !important;
/* border: 1px solid tan !important; */
}
/* (new168) SUBSCRIPTION - RIGHT */
.subscriptions-page .thumb-list__item.video-thumb:nth-child(63):hover,
.subscriptions-page .thumb-list__item.video-thumb:nth-child(56):hover,
.subscriptions-page .thumb-list__item.video-thumb:nth-child(45):hover,
.subscriptions-page .thumb-list__item.video-thumb:nth-child(34):hover,
.subscriptions-page .thumb-list__item.video-thumb:nth-child(23):hover,
.subscriptions-page .thumb-list__item.video-thumb:nth-child(23):hover,
.subscriptions-page .thumb-list__item.video-thumb:nth-child(12):hover {
left: -44px !important;
}
/* (new168) SUBSCRIPTION - LEFT */
.subscriptions-page .thumb-list__item.video-thumb:nth-child(57):hover,
.subscriptions-page .thumb-list__item.video-thumb:nth-child(53):hover,
.subscriptions-page .thumb-list__item.video-thumb:nth-child(46):hover,
.subscriptions-page .thumb-list__item.video-thumb:nth-child(35):hover,
.subscriptions-page .thumb-list__item.video-thumb:nth-child(24):hover,
.subscriptions-page .thumb-list__item.video-thumb:nth-child(13):hover,
.subscriptions-page .thumb-list__item.video-thumb:nth-child(2):hover {
left: 45px !important;
}
/* (new283) HUB - TOP ROW + WIO ? */
.hub-videos-page article .categories-container + div .thumb-list__item.video-thumb:nth-child(n + 1):nth-child(-n + 11):hover {
top: 40px !important;
}
/* OK (new269) SEARCH - TOP ROW + +TOP RECO + WIO */
.search-results .top-video-block + .mixed-section.index-videos .thumb-list__item:nth-child(n + 1):nth-child(-n + 11):hover {
top: 20px !important;
}
/* OK (new271) SEARCH - TOP ROW */
.search-results .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item:nth-child(n + 1):nth-child(-n + 12):hover {
top: 38px !important;
}
/* OK (new271) SEARCH - RIGHT - */
.search-results .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item:nth-child(52):hover,
.search-results .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item:nth-child(42):hover,
.search-results .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item:nth-child(32):hover,
.search-results .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item:nth-child(22):hover,
.search-results .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item:nth-child(12):hover {
left: -47px !important;
}
/* OK (new168) SEARCH - RIGHT - NOT Helper Hidden + .thumb-list--banner + div[class*="-rectangle"] + WIO RECT */
.search-results .search-page-suggestions.fixed + .width-wrap article .search-results-header.with-suggestions + .label-set.categories-container + .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner div[class*="-rectangle"] ~ .thumb-list__item.video-thumb:nth-child(11):hover,
.search-results .search-page-suggestions.fixed + .width-wrap article .search-results-header.with-suggestions + .label-set.categories-container + .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner div[class*="-rectangle"] ~ .thumb-list__item.video-thumb:nth-child(21):hover,
.search-results .search-page-suggestions.fixed + .width-wrap article .search-results-header.with-suggestions + .label-set.categories-container + .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner div[class*="-rectangle"] ~ .thumb-list__item.video-thumb:nth-child(31):hover,
.search-results .search-page-suggestions.fixed + .width-wrap article .search-results-header.with-suggestions + .label-set.categories-container + .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner div[class*="-rectangle"] ~ .thumb-list__item.video-thumb:nth-child(41):hover,
.search-results .search-page-suggestions.fixed + .width-wrap article .search-results-header.with-suggestions + .label-set.categories-container + .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner div[class*="-rectangle"] ~ .thumb-list__item.video-thumb:nth-child(51):hover {
left: -47px !important;
}
/* OK (new260) SEARCH - RIGHT - NOT Helper Hidden */
.search-results .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item:nth-child(12):hover,
.search-results .search-page-suggestions.fixed:not(.xh-helper-hidden) + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(11):hover,
.search-results .search-page-suggestions.fixed:not(.xh-helper-hidden) + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(21):hover,
.search-results .search-page-suggestions.fixed:not(.xh-helper-hidden) + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(31):hover,
.search-results .search-page-suggestions.fixed:not(.xh-helper-hidden) + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(41):hover,
.search-results .search-page-suggestions.fixed:not(.xh-helper-hidden) + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(51):hover {
left: -47px !important;
}
/* OK (new168) SEARCH NO RESULTS - RIGHT - with Helper Hidden + .thumb-list--banner + .empty-video-state */
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(8):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(16):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(24):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(32):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(40):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(48):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(56):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(64):hover {
left: -64px !important;
}
/* OK (new168) SEARCH NO RESULTS - RIGHT - with Helper Hidden + .thumb-list--banner + .empty-video-state */
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(8):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(16):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(24):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(32):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(40):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(48):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(56):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(64):hover {
left: -64px !important;
}
/* OK (new168) SEARCH NO RESULTS - RIGHT - with Helper Hidden + .thumb-list--banner + .empty-video-state */
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(1):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(9):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(17):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(25):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(33):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(41):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(49):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(57):hover,
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(65):hover {
left: 62px !important;
}
/* OK (new168) SEARCH NO RESULTS - TOP - ROW */
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar .thumb-list__item.video-thumb:nth-child(n + 1):nth-child(-n + 8):hover {
top: 33px;
}
/* CAT - CHANNEL - BOTTOM */
.category-info.channel + .index-videos .thumb-list__item.video-thumb:nth-child(n + 51):nth-child(-n + 60):hover {
top: -25px !important;
}
.category-info.channel + .index-videos.mixed-section .thumb-list__item.video-thumb.role-pop.impression-thumb-start.impression-thumb:nth-child(n + 51):nth-child(-n + 60):hover {
top: -45px !important;
}
/* OK (new168)HISTORY - RIGHT */
.user-watch-history-page .mixed-list .item.video:nth-child(10):hover,
.user-watch-history-page .mixed-list .item.video:nth-child(20):hover,
.user-watch-history-page .mixed-list .item.video:nth-child(30):hover,
.user-watch-history-page .mixed-list .item.video:nth-child(40):hover,
.user-watch-history-page .mixed-list .item.video:nth-child(50):hover {
left: -47px !important;
}
/* HISTORY - R0W BOTTOM */
.user-watch-history-page .mixed-list .item.video:nth-child(n + 51):nth-child(-n + 60):hover {
top: -15px !important;
}
/* (new290) VIDEO PAGE THUMB - HOVER - WITH / NO WIO */
/* WITH WIO - .mixed-section.videos.related-container - SUPP .video-thumb[class^="wio-"] */
/* .video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb:not([class^="wio-"]) */
.video-page .thumb-list div[class*="-ecam-"].video-thumb,
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb[class^="wio-"] {
display: none !important;
}
/* RELATED - TAB VIDEO - .related-container[data-tab-type="video"] */
/* RELATED - TAB OTHER - related-container:not([data-tab-type="video"]):not(.width-wrap) */
/* (new290) VIDEO PAGE - RIGHT - HOVER - WIO */
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(121):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(117):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(113):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(109):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(105):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(101):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(97):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(93):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(89):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(85):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(81):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(77):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(73):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(69):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(65):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(61):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(57):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(53):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(49):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(45):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(41):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(37):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(33):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(29):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(25):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(21):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(17):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(13):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(9):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(5):hover {
left: -28px !important;
/* border: 1px solid aqua !important; */
}
/* (new290) VIDEO PAGE - LEFT - HOVER - WIO */
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(122):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(118):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(114):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(110):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(106):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(102):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(98):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(94):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(90):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(86):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(82):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(78):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(74):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(70):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(66):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(62):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(58):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(54):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(50):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(46):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(42):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(38):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(34):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(30):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(26):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(22):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(18):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(14):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(10):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(6):hover,
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-child(1):hover {
left: 28px !important;
/* border: 1px dashed aqua !important; */
}
/* RELATED - TAB OTHER - .related-container .related-container:not([data-tab-type="video"]) - WIO */
/* (new471) VIDEO PAGE - TAB OTHER - RIGHT - HOVER - WIO */
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(121):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(117):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(113):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(109):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(105):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(101):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(97):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(93):hover,
.video-page:not(.video-page--large-mode) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(89):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(85):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(81):hover,
.video-page:not(.video-page--large-mode) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(77):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(73):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(69):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(65):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(61):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(57):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(53):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(49):hover,
.video-page:not(.video-page--large-mode) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(45):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(41):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(37):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(33):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(29):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(25):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(21):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(17):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(13):hover,
.video-page:not(.video-page--large-mode) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(9):hover,
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-child(5):hover {
left: 30px !important;
}
/* (new294) VIDEO PAGE - TAB OTHER - LEFT - HOVER - WIO */
/* (new290) VIDEO PAGE - TAB VIDEO - ROW TOP - HOVER - WIO */
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .thumb-list__item.video-thumb:nth-child(n + 1):nth-child(-n + 5):hover {
margin-top: 2.8vh !important;
}
/* (new290) VIDEO PAGE - TAB VIDEO - ROW TOP/LEFT - HOVER - WIO */
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .thumb-list__item.video-thumb:nth-child(1):hover {
margin-top: 2.8vh !important;
left: 28px !important;
}
/* (new291) VIDEO PAGE - TAB VIDEO - ROW TOP/RIGHT - HOVER - WIO */
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .thumb-list__item.video-thumb:nth-child(5):hover {
margin-top: 2.8vh !important;
left: -13px !important;
}
/* (new290) VIDEO PAGE - TAB VIDEO - ROW BOTTOM (COLLAPSED / NOT COLLAPSED) - HOVER - WIO */
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb-collapsed .thumb-list__item.video-thumb:nth-child(n + 10):nth-child(-n + 13):hover {
margin-top: -3.7vh !important;
}
.video-page:not(.video-page--large-mode) .related-container[data-tab-type="video"] .video-thumb:nth-last-child(-n + 3):hover {
margin-top: -3.7vh !important;
}
/* (new290) VIDEO PAGE - LARGE - TAB VIDEO - ROW TOP - HOVER - WIO */
.video-page.video-page--large-mode .related-container[data-tab-type="video"] .video-thumb:nth-child(n + 1):nth-child(-n + 5):hover {
margin-top: 2.8vh !important;
left: 0px !important;
}
/* (new290) VIDEO PAGE - LARGE - TTAB VIDEO - ROW TOP/LEFT - HOVER - WIO */
.video-page.video-page--large-mode .related-container[data-tab-type="video"] .video-thumb .thumb-list__item.video-thumb:nth-child(1):hover {
margin-top: 2.8vh !important;
left: 28px !important;
}
/* (new290) VIDEO PAGE - LARGE - TTAB VIDEO - ROW TOP/RIGHT - HOVER - WIO */
.video-page.video-page--large-mode .related-container[data-tab-type="video"] .video-thumb .thumb-list__item.video-thumb:nth-child(5):hover {
margin-top: 2.8vh !important;
left: -28px !important;
}
/* (new293) VIDEO PAGE - TAB OTHER - HOVER - RELATED VIDEO [data-role="related-with-tabs-container"] */
/* (new405) VIDEO PAGE - TAB OTHER - ROW TOP - HOVER - NO WIO */
.video-page:not(.video-page--large-mode) .related-container[data-role="related-with-tabs-container"] .mixed-section.videos.related-container .thumb-list.thumb-list--sidebar .thumb-list__item.page-1:nth-of-type(-n+5):hover{
margin-top: 2.8vh !important;
border: 1px solid violet !important;
}
/* (new290) VIDEO PAGE - TAB OTHER - ROW TOP/LEFT - HOVER - WIO - RELATED VIDEO [data-role="related-with-tabs-container"] */
.video-page:not(.video-page--large-mode) .related-container .mixed-section.videos.related-container .thumb-list.thumb-list--sidebar .thumb-list__item.page-1:nth-child(1):hover {
margin-top: 2.8vh !important;
left: 28px !important;
}
/* (new405) VIDEO PAGE - TAB OTHER - ROW TOP/RIGHT - HOVER - NO WIO */
.video-page:not(.video-page--large-mode) .related-container[data-role="related-with-tabs-container"] .mixed-section.videos.related-container[data-block="related-video"] .thumb-list.thumb-list--sidebar .thumb-list__item.page-1:nth-child(5):hover {
margin-top: 2.8vh !important;
left: -28px !important;
}
/* (new471) VIDEO PAGE - TAB OTHER - ROW BOTTOM (COLLAPSED / NOT COLLAPSED) - HOVER - NO WIO */
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb-collapsed .thumb-list__item.video-thumb:nth-child(n + 10):nth-child(-n + 13):hover {
margin-top: -3.7vh !important;
}
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container:not(.width-wrap):not([data-tab-type="video"]) .video-thumb:nth-last-child(-n + 4):hover {
margin-top: -3.7vh !important;
}
/* RELATED - TAB VIDEO - .related-container[data-tab-type="video"] */
/* RELATED - TAB OTHER - related-container:not([data-tab-type="video"]):not(.width-wrap) */
/* (new405) VIDEO PAGE - TAB VIDEO - LARGE - LEFT - HOVER - WIO */
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container[data-role="related-with-tabs-container"] .mixed-section.videos.related-container[data-block="related-video"] .thumb-list.thumb-list--sidebar .thumb-list__item:nth-of-type(-n+5) ~ .thumb-list__item:nth-child(4n+6):hover {
left: 26px !important;
}
/* (new405) VIDEO PAGE - TAB VIDEO - LARGE - RIGHT - WIO */
.video-page:not(.video-page--large-mode):not(.item-status-page) .related-container[data-role="related-with-tabs-container"] .mixed-section.videos.related-container[data-block="related-video"] .thumb-list.thumb-list--sidebar .thumb-list__item:nth-child(-n+5) ~ .thumb-list__item:nth-child(4n+5):hover {
left: -24px !important;
}
/* (new291) VIDEO PAGE - LARGE - TAB VIDEO - ROW TOP - HOVER - WIO */
.video-page--large-mode .mixed-section.related-container[data-tab-type="video"] .thumb-list__item.video-thumb:nth-child(n + 1):nth-child(-n + 8):hover {
margin-top: 22px !important;
margin-bottom: -50px !important;
}
/* (new295) VIDEO PAGE - LARGE - TAB VIDEO - ROW TOP/LEFT - HOVER - WIO */
.video-page--large-mode .mixed-section.related-container:not(.width-wrap)[data-tab-type="video"] .thumb-list__item.video-thumb:nth-child(n + 1):nth-child(2):hover {
left: 21px !important;
}
/* (new291) VIDEO PAGE - LARGE - TAB VIDEO - ROW BOTTOM - WIO */
.video-page--large-mode .mixed-section.related-container:not(.width-wrap)[data-tab-type="video"] .thumb-list__item.video-thumb:nth-last-child(-n + 5):hover {
margin-top: -2.2vh !important;
}
/* FAVORITES - USER - */
/* FAVORITES - USER - LEFT */
.user-page.user-videos-page.my-uploads-page .mixed-list .item.video:nth-child(25):hover,
.user-page.user-videos-page.my-uploads-page .mixed-list .item.video:nth-child(17):hover,
.user-page.user-videos-page.my-uploads-page .mixed-list .item.video:nth-child(9):hover,
.user-page.user-videos-page.my-uploads-page .mixed-list .item.video:nth-child(1):hover {
left: 48px !important;
}
/* FAVORITES - USER - RIGHT */
.user-page.favorites-page .mixed-list .item.video:nth-child(60):hover,
.user-page.favorites-page .mixed-list .item.video:nth-child(50):hover,
.user-page.favorites-page .mixed-list .item.video:nth-child(40):hover,
.user-page.favorites-page .mixed-list .item.video:nth-child(30):hover,
.user-page.favorites-page .mixed-list .item.video:nth-child(20):hover,
.user-page.favorites-page .mixed-list .item.video:nth-child(10):hover {
left: -51px !important;
}
.user-page.user-videos-page.my-uploads-page .mixed-list .item.video:nth-child(32):hover,
.user-page.user-videos-page.my-uploads-page .mixed-list .item.video:nth-child(24):hover,
.user-page.user-videos-page.my-uploads-page .mixed-list .item.video:nth-child(16):hover,
.user-page.user-videos-page.my-uploads-page .mixed-list .item.video:nth-child(8):hover {
left: -15px !important;
}
/* FAVORITES - USER - ROW BOTTOM */
.user-page.favorites-page .mixed-list .item.video:nth-child(n + 11):nth-child(-n + 60):hover {
display: inline-block !important;
float: none !important;
top: -85px !important;
}
.user-page.user-videos-page.my-uploads-page .mixed-list .item.video:nth-child(n + 25):nth-child(-n + 32):hover {
display: inline-block !important;
float: none !important;
margin-top: -45px !important;
}
.user-page.favorites-page .mixed-list .item.video:nth-child(n + 49):nth-child(-n + 60):hover {
display: inline-block !important;
float: none !important;
margin-top: -13px !important;
}
/* FAVORITES - USER - ROW TOP */
.user-page.favorites-page .main-wrap > main .favorites-list.video-single-favorites-list .mixed-list .item.video:nth-child(n + 1):nth-child(-n + 10):hover,
.user-page.favorites-page .mixed-list .item.video:nth-child(n + 1):nth-child(-n + 10):hover {
top: 40px !important;
}
/* FAVORITES - USER - LEFT */
.user-page.favorites-page .mixed-list .item.video:nth-child(51):hover,
.user-page.favorites-page .mixed-list .item.video:nth-child(41):hover,
.user-page.favorites-page .mixed-list .item.video:nth-child(31):hover,
.user-page.favorites-page .mixed-list .item.video:nth-child(21):hover,
.user-page.favorites-page .mixed-list .item.video:nth-child(11):hover,
.user-page.favorites-page .mixed-list .item.video:nth-child(1):hover {
left: 45px !important;
}
/* FAVORITES - USER - RIGHT (for Double COLL INDICATOR) */
.user-page.favorites-page .mixed-list .item.video:nth-child(60):hover,
.user-page.favorites-page .mixed-list .item.video:nth-child(48):hover,
.user-page.favorites-page .mixed-list .item.video:nth-child(36):hover,
.user-page.favorites-page .mixed-list .item.video:nth-child(24):hover,
.user-page.favorites-page .mixed-list .item.video:nth-child(12):hover {
left: -38px !important;
}
.user-page.favorites-page .mixed-list .item.video:nth-child(10):hover,
.user-page.favorites-page .mixed-list .item.video:nth-child(11):hover,
.user-page.favorites-page .mixed-list .item.video:nth-child(12):hover {
top: 34px !important;
}
.user-page.favorites-page .mixed-list .item.video:nth-child(50):hover,
.user-page.favorites-page .mixed-list .item.video:nth-child(49):hover {
top: -25px !important;
margin-right: 1px !important;
}
/* FAVORITES - USER - RIGHT -- */
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column.single .xh-tabs .mixed-list.clearfix-after .item.video:nth-child(11):hover,
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column.single .xh-tabs .mixed-list.clearfix-after .item.video:nth-child(1):hover {
left: 48px !important;
}
/* FAVORITES / CATEGORY PAGE - ITEM HOVER - SPRITE */
.user-page.favorites-page .mixed-list .item .sprite:hover img,
.user-page.favorites-page .mixed-list .item .sprite:hover img,
.user-page.favorites-page .mixed-list .item .sprite[style="display: none;"] img:hover,
.user-page.favorites-page .mixed-list .item:hover .sprite[style="display: none;"] img,
.user-page.favorites-page .mixed-list .item .sprite[style="display: inline-block;"] img:hover,
.user-page.favorites-page .mixed-list .item .sprite[style="display: none;"]:hover,
.user-page.favorites-page .mixed-list .item:hover .sprite[style="display: inline-block;"],
.user-page.favorites-page .mixed-list .item:not(:hover) .sprite[style="display: inline-block;"] {
display: inline-block !important;
opacity: 1 !important;
}
/* ==================================== */
.category-page .mixed-list .mixed-list .item:hover .info-container,
.user-page.favorites-page .mixed-list .item:hover .info-container {
position: relative;
display: inline-block;
min-width: 209px !important;
max-width: 209px !important;
height: 30px !important;
top: -19px;
margin-left: 0px;
padding: 0px 5px;
color: white;
transform: translate(-33px, 3px) scale(0.7) !important;
overflow: visible;
background: rgba(9, 8, 8, 0.9) !important;
}
.category-page .mixed-list .mixed-list .item:hover .info-container .link,
.user-page.favorites-page .mixed-list .item:hover .info-container .link {
min-width: 255px !important;
max-width: 255px !important;
height: 25px;
line-height: 15px !important;
}
.user-page.favorites-page .mixed-list .item:hover .info-container .link {
position: relative !important;
display: inline-block !important;
min-width: 255px !important;
max-width: 255px !important;
height: 27px !important;
line-height: 15px !important;
padding: 2px !important;
margin-left: -3px !important;
}
.user-page.user-videos-page.my-uploads-page .mixed-list .item:hover .info-container .link {
position: relative !important;
display: inline-block !important;
min-width: 150px !important;
max-width: 150px !important;
height: 34px !important;
margin-left: 0px !important;
border: 1px solid gray !important;
border-radius: 0 0 3px 3px !important;
background: black !important;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .item.video.no-padding:hover .info-container .link {
position: relative !important;
display: inline-block !important;
min-width: 146px !important;
max-width: 146px !important;
height: 32px !important;
margin-left: -3px !important;
border: 1px solid gray !important;
border-radius: 0 0 3px 3px !important;
background: black !important;
}
.user-page.user-videos-page.my-uploads-page .mixed-list .item:hover .info-container {
position: absolute !important;
display: inline-block !important;
height: 25px !important;
line-height: 10px !important;
min-width: 150px !important;
max-width: 150px !important;
left: 2px !important;
top: 112px !important;
padding: 0px;
z-index: 0 !important;
visibility: visible !important;
}
.user-page.favorites-page .mixed-list .item:hover .info-container .info {
position: absolute !important;
display: inline-block !important;
height: 15px !important;
line-height: 10px !important;
min-width: 100px !important;
left: 65px !important;
top: -12px !important;
padding: 0px 5px;
visibility: visible !important;
pointer-events: none !important;
}
.category-page .mixed-list .item:hover .info-container {
position: absolute !important;
display: inline-block !important;
height: 18px !important;
line-height: 10px !important;
width: 100% !important;
min-width: 124px !important;
max-width: 124px !important;
left: 2px !important;
margin-top: -8px;
padding: 0px !important;
z-index: 50000 !important;
}
.user-page.favorites-page .mixed-list .item:hover .thumb-container .info-line-top.xh-dropdown.popup,
.user-page.favorites-page .mixed-list .item .thumb-container:hover .info-line-top.xh-dropdown.popup,
.user-page.favorites-page .mixed-list .item .thumb-container .info-line-top.xh-dropdown.popup:hover,
.user-page.favorites-page .mixed-list .item .thumb-container:hover .info-line-top.xh-dropdown.popup {
display: inline-block !important;
height: 112px !important;
}
.user-page.favorites-page .mixed-list .item .thumb-container .info-line-top button {
position: absolute !important;
right: 80px !important;
transform: translate(5px, 96px) scale(0.5) !important;
transition: all ease 0.3s;
}
.user-page.favorites-page .mixed-list .item:hover .thumb-container .info-line-top button:last-of-type {
transform: translate(20px, 96px) scale(0.5) !important;
transition: all ease 0.3s;
}
.user-page.favorites-page .mixed-list .item .thumb-container:hover .info-line-top button:first-of-type:hover {
margin-left: 5px !important;
padding: 5px;
border-radius: 3px;
transform: translate(-5px, 90px) scale(0.8) !important;
background: black !important;
}
.user-page.favorites-page .mixed-list .item .thumb-container:hover .info-line-top button:last-of-type:hover {
margin-right: 5px !important;
margin-left: 5px !important;
padding: 5px;
border-radius: 3px;
transform: translate(24px, 90px) scale(0.8) !important;
background: black !important;
}
.category-page .mixed-list .item:hover .info-line .duration {
height: 6px !important;
line-height: 4px !important;
top: -1px !important;
padding: 1px 2px;
font-size: 6px !important;
text-indent: 6px;
opacity: 1;
pointer-events: none !important;
}
.category-page .mixed-list .item:hover .info-container .info {
display: inline-block !important;
height: 10px !important;
line-height: 10px !important;
min-width: 105px !important;
left: 50px;
bottom: 22px;
padding: 0px 5px;
transform: translate(-18px, 2px) scale(0.5) !important;
visibility: visible !important;
pointer-events: none !important;
}
.category-page .mixed-list .item:hover .info-container .info .xh-icon.beta-eye,
.user-page.favorites-page .mixed-list .item:hover .info-container .info .xh-icon.beta-eye {
top: 2px;
font-size: 7px !important;
}
.user-page.favorites-page .mixed-list .item:hover .info-container .name span,
.user-page.favorites-page .mixed-list .item:hover .info-container .name {
display: inline-block !important;
min-width: 255px !important;
max-width: 255px !important;
min-height: 24px !important;
max-height: 24px !important;
line-height: 11px !important;
top: -5px !important;
left: -3px !important;
padding: 0 5px 0 5px;
overflow: visible;
}
.user-page.user-videos-page.my-uploads-page .mixed-list .item:hover .info-container .name span,
.user-page.user-videos-page.my-uploads-page .mixed-list .item:hover .info-container .name {
display: inline-block !important;
min-width: 148px !important;
max-width: 148px !important;
min-height: 20px !important;
max-height: 20px !important;
line-height: 9px !important;
margin-left: 1px;
margin-top: 2px ;
padding: 0 5px 0 5px;
font-size: 8px !important;
overflow: visible;
}
.user-page.user-videos-page.my-uploads-page .mixed-list .item:hover .info-container .name span {
margin-left: -2px !important;
margin-top: -1px !important;
}
.category-page .mixed-list .item:hover .info-container .name {
display: inline-block !important;
width: 100% !important;
min-width: 124px !important;
max-width: 124px !important;
height: 100% !important;
min-height: 18px !important;
max-height: 22px !important;
line-height: 11px !important;
top: -4px !important;
font-size: 8px !important;
white-space: pre !important;
overflow: hidden !important;
pointer-events: auto !important;
background: black !important;
}
.category-page .mixed-list .item:hover .info-container .name span {
position: relative !important;
display: inline-block !important;
float: none !important;
width: 100% !important;
min-width: 124px !important;
max-width: 124px !important;
height: 100% !important;
min-height: 20px !important;
max-height: 20px !important;
line-height: 7px !important;
top: -12px !important;
left: -32px !important;
padding: 0px 2px 0 2px;
font-size: 7px !important;
text-transform: capitalize !important;
word-wrap: break-word !important;
white-space: pre-wrap !important;
overflow: visible;
background: black !important;
}
.category-page .mixed-list .item:hover .info-container .info .rating,
.user-page.favorites-page .mixed-list .item:hover .info-container .info .rating {
display: none;
}
.category-page .mixed-list .item:hover .thumb-container .info-line-top button,
.user-page.favorites-page .mixed-list .item:hover .thumb-container .info-line-top button {
transform: translate(-5px, 96px) scale(0.5) !important;
transition: all ease 0.3s;
}
/* FAVORITES - EDIT / DELETE BUTTONS - HOVER - === */
.user-page.favorites-page .mixed-list .item:hover.video .thumb-container .info-line-top {
display: inline-block !important;
height: 134px !important;
pointer-events: auto !important;
}
/* USER PAGE - VIDEOS - === */
/* THUMBNAIL - USER VIDEO - MY UPLOAD */
body.user-page.user-videos-page.my-uploads-page .mixed-list,
html.user-page.user-videos-page.my-uploads-page .mixed-list {
height: 100%;
min-height: 500px !important;
max-height: 700px !important;
}
html.user-page.favorites-page .main-wrap {
height: 100% !important;
min-height: 100vh !important;
max-height: 100vh !important;
padding: 0 !important;
border-bottom: 1px solid red !important;
}
.user-page.user-videos-page.my-uploads-page .main-wrap[data-role="main-wrap"] {
display: inline-block !important;
width: 100% !important;
min-height: unset !important;
max-height: 100vh !important;
margin-bottom: 2vh !important;
}
.user-page.user-videos-page.my-uploads-page .main-wrap > main {
display: inline-block !important;
height: auto !important;
width: 100% !important;
margin: 0 0 0 0 !important;
top: 2.5vh !important;
padding: 0 0 0 0 !important;
}
html.user-page.user-videos-page.my-uploads-page .main-wrap {
height: auto !important;
padding: 0 !important;
border-bottom: 1px solid red !important;
}
/* VIDEOS - USER */
.user-page.user-videos-page.my-uploads-page .main-wrap > main .thumb-list.thumb-list--full-width {
width: 1915px !important;
}
.user-page.user-videos-page.my-uploads-page .mixed-list .item .info-container {
height: 26px;
margin-top: 0px;
overflow: hidden !important;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .item.video.no-padding .info-container {
height: 45px !important;
width: 143px !important;
margin-left: -4px !important;
margin-top: 10px !important;
padding: 0 5px !important;
overflow: hidden !important;
}
.user-page.user-videos-page.my-uploads-page .mixed-list .item:hover .info-container {
height: 26px;
margin-top: 0px;
overflow: visible !important;
}
.user-page.user-videos-page.my-uploads-page .mixed-list .item.video:hover .info-line {
margin-left: 20px !important;
margin-top: 2px !important;
border-radius: 5px !important;
transform: scale(1.2);
-webkit-user-select: none !important;
-moz-user-select: none !important;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .item.video.no-padding .info-line {
display: inline-block;
top: 120px !important;
position: absolute;
margin-left: 0px !important;
margin-top: -2px !important;
border-radius: 5px !important;
-webkit-user-select: none !important;
-moz-user-select: none !important;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .item.video.no-padding .info-line .duration {
height: 10px !important;
line-height: 10px !important;
bottom: 0;
top: -15px !important;
left: 0;
padding: 1px 5px !important;
letter-spacing: 0.9px;
font-size: 10px !important;
color: #fff;
}
.user-page.user-videos-page.my-uploads-page .mixed-list .item.video:hover .info-line .duration {
margin-left: -10px !important;
margin-top: -12px !important;
border-radius: 5px !important;
transform: scale(0.7);
-webkit-user-select: none !important;
-moz-user-select: none !important;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .item.video.no-padding:hover .info-line .duration {
top: 1px !important;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .item.video.no-padding .info-container .link {
height: 40px !important;
width: 141px!important;
margin-left: -2px !important;
padding: 0 !important;
}
.user-page.user-videos-page.my-uploads-page .mixed-list .item .info-container .name {
position: relative;
height: 27px;
line-height: 10px !important;
padding: 0 2px 0 2px !important;
font-size: 11px !important;
overflow: hidden;
overflow-y: auto;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .item.video.no-padding .info-container .name {
position: relative;
height: 40px !important;
line-height: 10px !important;
padding: 0 2px 0 2px !important;
font-size: 11px !important;
overflow: hidden;
overflow-y: auto;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .item.video.no-padding:hover .info-container .name {
position: relative;
display: inline-block;
width: 100% !important;
min-width: 142px !important;
max-width: 142px !important;
height: 100% !important;
min-height: 30px !important;
max-height: 30px !important;
line-height: 10px !important;
padding: 0 2px 0 2px !important;
font-size: 11px !important;
overflow: hidden;
overflow-y: auto;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .item.video.no-padding .info-container .name span {
height: 40px !important;
width: 136px !important;
display: inline-block !important;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .item.video.no-padding:hover .info-container .name span {
display: inline-block !important;
height: 100% !important;
min-height: 27px !important;
max-height: 27px !important;
width: 100px !important;
min-width: 143px !important;
max-width: 143px !important;
letter-spacing: 0.05em !important;
}
.user-page.user-videos-page.my-uploads-page .mixed-list .item .info {
position: absolute;
display: inline-block;
width: 97.2%;
height: 12px;
line-height: 12px;
bottom: 30px;
font-size: 10px;
letter-spacing: 0.9px;
text-align: right;
overflow: hidden;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .item.video.no-padding .info-container .info {
width: 147px !important;
left: 0 !important;
top: 104px !important;
}
.user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .item.video.no-padding:hover .info-container .info {
position: absolute;
display: inline-block !important;
width: 147px !important;
left: 1px !important;
top: -10px !important;
}
.user-page.user-videos-page.my-uploads-page .mixed-list .item:hover .info {
position: absolute;
display: inline-block !important;
width: 82%;
height: 10px !important;
line-height: 10px !important;
left: 28px;
top: -10px;
}
.user-page.user-videos-page.my-uploads-page .mixed-list .item:hover .info .views .xh-icon.beta-eye {
top: 0 !important;
transform: scale(0.6) !important;
}
.user-page.user-videos-page.my-uploads-page .mixed-list .item .info .rating {
display: none;
}
/* (new380) PHOT GALLERIES */
.user-page.user-photos-page.my-uploads-page .tab-recent.gallery-list.current-tab .pager-section,
.user-page.user-photos-page.my-uploads-page .tab-favorite.gallery-list .pager-section {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
min-width: 720px !important;
max-width: 720px !important;
height: 33px !important;
line-height: 24px !important;
top: 2.4vh !important;
right: -36px !important;
border-radius: 0px !important;
z-index: 50000 !important;
transform: scale(0.9) !important;
border: 1px solid red !important;
}
.user-page.user-photos-page.my-uploads-page .tab-recent.gallery-list.current-tab .pager-section .pager-container,
.user-page.user-photos-page.my-uploads-page .tab-favorite.gallery-list .pager-section .pager-container {
display: inline-block;
width: 100% !important;
min-width: 720px !important;
max-width: 720px !important;
height: 31px !important;
margin-top: 0px !important;
text-align: center;
background: #111 !important;
}
/* (new260) PAGER - FAVORIS - MY/BLOG */
.user-page.user-blog-page.my-uploads-page .pager-section {
position: fixed !important;
display: inline-block !important;
width: 795px !important;
height: 30px !important;
line-height: 30px !important;
margin: 0 !important;
top: 24px !important;
right: 0px !important;
border-radius: 0 !important;
z-index: 5 !important;
border-bottom: 1px solid red !important;
}
.user-page.favorites-page .pager-section {
position: fixed !important;
display: inline-block !important;
width: 799px !important;
height: 30px !important;
line-height: 30px !important;
margin: 0 !important;
top: 24px !important;
right: 0px !important;
border-radius: 0 !important;
z-index: 5 !important;
border-bottom: 1px solid red !important;
background: #111 !important;
}
.user-page.user-videos-page.my-uploads-page .pager-section {
position: fixed !important;
display: inline-block !important;
min-width: 600px !important;
max-width: 600px !important;
height: 30px !important;
line-height: 30px !important;
margin: 0 !important;
top: 24px !important;
right: 0px !important;
border-radius: 0 !important;
z-index: 5 !important;
background: #111 !important;
border-bottom: 1px solid red !important;
}
.user-page.user-videos-page.my-uploads-page .pager-section .pager-container {
position: absolute !important;
display: inline-block;
width: 100%;
height: 30px !important;
line-height: 30px !important;
text-align: center;
}
/* (new407) */
.user-page.user-videos-page.my-uploads-page .tab-recent.current-tab .pager-section {
position: fixed !important;
display: inline-block !important;
min-width: 645px !important;
max-width: 645px !important;
height: 30px !important;
line-height: 30px !important;
margin: 0 !important;
top: 2.5vh !important;
right: 0px !important;
border-radius: 0 !important;
z-index: 5 !important;
background: #111 !important;
border-bottom: 1px solid red !important;
}
.user-page.user-videos-page.my-uploads-page .pager-section ul {
position: relative;
display: inline-block;
height: 24px !important;
line-height: 22px !important;
top: 0px !important;
padding: 0;
}
.user-page.favorites-page .pager-section .pager-container {
position: fixed !important;
display: inline-block !important;
height: 26px !important;
line-height: 30px !important;
width: 100% !important;
width: 588px !important;
top: 27px !important;
right: 100px !important;
text-align: center !important;
z-index: 5000000 !important;
}
.user-page.favorites-page .pager-section .xh-icon.arrow-right,
.user-page.favorites-page .pager-section .xh-icon.arrow-left,
.user-page.user-videos-page.my-uploads-page .pager-section .xh-icon.arrow-left,
.user-page.user-videos-page.my-uploads-page .pager-section .xh-icon.arrow-right {
color: gold !important;
}
/* PAGER - USER VIDEO / FAVS - === */
.user-page.user-videos-page.my-uploads-page .main-wrap > header {
position: fixed !important;
display: inline-block;
max-height: 25px;
min-height: 25px;
min-width: 100%;
top: 0 !important;
padding-top: 0;
border-bottom: 1px solid yellow;
}
/* (new391) LANG PICKER */
.lang-geo-picker-container ,
.lang-geo-picker-container.xh-dropdown {
position: fixed !important;
display: inline-block;
height: 2.5vh !important;
width: 75px !important;
top: 0px !important;
right: 205px !important;
z-index: 5000000 !important;
color: gray !important;
}
.lang-geo-picker-container .picker-trigger .xh-icon.earth {
font-size: 18px;
}
.lang-geo-picker-container .picker-trigger .xh-icon.earth .xh-flag {
right: 13px;
top: 3px;
}
.lang-geo-picker-container .lang-geo-picker.dropdown {
margin-top: 0px;
}
/* (new391) NOTIFICATIONS - OPTION MENU OPEN */
.notifications-page .lang-geo-picker-container .lang-geo-picker.dropdown {
margin-top: 4.4vh !important;
border: 1px solid red !important;
}
/* (new391) OPTIONS - OPEN */
.lang-geo-picker-container .picker-trigger.trigger {
height: 2.5vh !important;
width: 75px !important;
top: 0px !important;
z-index: 50000000 !important;
color: gray !important;
}
/* (new435) SEARCH - TOP HEADER - ADAPT CHROME - work with GM "SUPERLOADER" - :not(.fixed) */
header .top-menu-container {
position: fixed !important;
display: inline-block !important;
height: 25px !important;
width: 100% !important;
min-width: 43.5% !important;
max-width: 43.5% !important;
top: 0 !important;
left: 150px !important;
margin: 0;
z-index: 500000 !important;
background: red !important;
}
header .top-header .section-container {
position: fixed !important;
display: inline-block !important;
height: 25px !important;
padding: 0 40px 0 26px;
z-index: 500000 !important;
}
header .top-header .search-section {
position: fixed !important;
display: inline-block;
height: 25px !important;
width: 100%;
top: -3px;
padding: 0;
}
header .top-header.fixed .search-section,
header .top-header.fixed {
display: none !important;
visibility: hidden !important;
}
/* (new445) */
.top-header .width-wrap.section-container .search-section .search-container.xh-dropdown.popup.positioned.suggest-visible ,
header .search-section .search-container {
position: fixed !important;
display: inline-block;
height: 100% !important;
max-width: 600px !important;
min-height: 24px !important;
max-height: 24px !important;
top: 0px !important;
left: 1010px;
z-index: 5000000 !important;
border: 1px solid red !important;
}
header .search-section .search-container .search-choose-dropdown:hover:before ,
header .search-section .search-container .search-submit-container:hover:before {
content: " You Want to change type of search?: Press Enter!" !important;
position: fixed !important;
display: inline-block;
height: 100%;
min-height: 15px;
max-height: 15px;
line-height: 15px;
width: 400px !important;
left: 1210px;
top: 2.5vh !important;
padding: 1px 0 2px 0 !important;
font-size: 15px !important;
text-align: center !important;
z-index: 50000000 !important;
color: gold !important;
background: #B70404 !important;
}
header .search-section .search-container .search-submit-container + .search-choose-dropdown.xh-dropdown.popup {
font-size: 18px;
position: absolute;
right: 10px !important;
top: -1px !important;
z-index: 3;
}
/* (new373) SUPERLOADER - SUPP SEARCH FORM */
.sp-separator ~ .main-wrap > div[data-role="header"] ,
.sp-separator ~ .main-wrap header .top-header ,
.sp-separator ~ .main-wrap header ,
.sp-separator ~ .main-wrap .width-wrap.section-container ,
.sp-separator ~ .main-wrap .search-section ,
.sp-separator ~ .main-wrap .search-container {
display: none !important;
visibility: hidden !important;
pointer-events: none !important;
}
header .search-section .search-container form {
height: 24px;
}
header .search-section .search-container .search-text {
position: relative;
display: inline-block !important;
height: 21px !important;
line-height: 20px;
width: 100% !important;
top: -3px !important;
padding: 0 55px 0 10px !important;
font-size: 18px;
border-radius: 20px;
z-index: 3;
}
header .search-section .search-container form input.search-text {
width: 423px;
height: 24px;
line-height: 24px;
padding: 2px 4px 2px 19px;
font-size: 12px;
}
header .search-container .search-choose-dropdown {
position: fixed;
right: 5px !important;
top: -0.3vh !important;
font-size: 20px !important;
z-index: 3;
}
header .search-section .search-container .search-suggestions {
height: 100% !important;
min-height: 60vh !important;
top: 38px !important;
padding: 0px 0 10px !important;
z-index: 2;
box-shadow: 2px 4px 5px rgba(0, 0, 0, 0.9) !important;
border: 1px solid gray !important;
background: #333 !important;
}
header .search-section .search-hint {
color: gray !important;
}
/* (new435) */
header .search-section .search-container .search-submit-container {
height: 20px !important;
line-height: 20px;
width: 29px !important;
}
header .search-section .search-container .search-submit-container .search-submit {
height: 20px !important;
width: 28px !important;
}
header .search-section .search-container .search-submit-container input.search-submit {
height: 25px;
line-height: 20px;
width: 29px !important;
background: rgba(0, 0, 0, 0) url("https://static-ec-2.xhcdn.com/id0ac843c14137847affa3f853c865c5fc5470834b/xh-tpl3/images/search.svg") no-repeat scroll 6px 5px !important;
}
header .search-section .search-container .search-choose {
height: 25px;
line-height: 25px !important;
right: 30px;
font-size: 12px !important;
}
/* (new373) SEARCH - TOP HEADER */
.search-results .search-results-header.with-suggestions ,
.search-results .search-results-header {
position: fixed !important;
display: inline-block !important;
width: 1835px !important;
height: 4.2vh !important;
top: 2.6vh !important;
left: 180px !important;
margin: 0px;
padding: 0px !important;
background: #111 !important;
}
.search-results .search-results-header .result-section {
position: fixed !important;
display: inline-block !important;
width: 1630px !important;
height: 4.2vh !important;
line-height: 40px !important;
left: 180px !important;
margin-top: 0px !important;
padding-right: 0px !important;
text-align: right !important;
overflow: hidden !important;
pointer-events: auto !important;
visibility: visible !important;
z-index: 500000 !important;
background: #111 !important;
border-bottom: 1px solid red !important;
}
/* (new262) SEARCH - BIG AVATAR on HOVER */
header .search-section .search-container ul.search-suggestions li:hover [class^="avatar-"] {
position: fixed !important;
display: inline-block !important;
width: 240px !important;
height: 240px !important;
margin: 0 0 0 0px !important;
top: 8vh !important;
left: unset !important;
right: 907px !important;
border-radius: 5px 0 0 5px !important;
z-index: 500000 !important;
border: 5px solid tomato !important;
border-right: 4px solid red !important;
}
/* (new485) COR A VOIR */
header .search-section .search-container ul.search-suggestions li:hover [class^="avatar-"] + a[class^="link-"]:before {
content: "◄" !important;
position: absolute !important;
display: inline-block !important;
width: 20px !important;
height: 20px !important;
margin: 0 0px 0 0px !important;
left: -5px !important;
top: 4px !important;
text-align: center !important;
z-index: 500000 !important;
border-right: 20px solid red !important;
}
/* (new476) SEARCH SUGGEST - CELEBS INDCATOR */
header .search-section .search-container ul.search-suggestions li:hover [class^="avatar-"] + a[class^="link-"][href*="/celebrities/"]:before {
content: "◄" !important;
color: yellowgreen !important;
border-right: 20px solid yellowgreen !important;
}
header .search-section .search-container ul.search-suggestions li [class^="avatar-"] + a[class^="link-"][href*="/celebrities/"] + span {
color: yellowgreen !important;
}
header .search-section .search-container ul.search-suggestions li:hover [class^="avatar-"] + a[href*="/celebrities/"]:after {
content: "Celebrity" !important;
position: fixed !important;
display: inline-block !important;
width: 236px !important;
height: 2vh !important;
line-height: 2vh !important;
margin: 0 0 0 0px !important;
top: 33.5vh !important;
left: unset !important;
right: 907px !important;
font-size: 15px !important;
text-align: center !important;
border-radius: 0px 0 0 5px !important;
z-index: 500000 !important;
color: white !important;
background: yellowgreen !important;
border-right: 4px solid yellowgreen !important;
}
header .search-section .search-container ul.search-suggestions li:hover [class^="avatar-"] + a[class^="link-"][href*="/celebrities/"]:before {
border-right: 20px solid yellowgreen !important;
}
/* (new476) SEARCH SUGGEST - PORNSTAR INDCATOR */
header .search-section .search-container ul.search-suggestions li a[class^="link-"][href*="/pornstars/"] + span ,
header .search-section .search-container ul.search-suggestions li [class^="avatar-"] + a[class^="link-"][href*="/pornstars/"] + span {
color: goldenrod !important;
}
header .search-section .search-container ul.search-suggestions li:hover [class^="avatar-"] + a[href*="/pornstars/"]:after {
content: "Pornstars" !important;
position: fixed !important;
display: inline-block !important;
width: 236px !important;
height: 2vh !important;
line-height: 2vh !important;
margin: 0 0 0 0px !important;
top: 33.5vh !important;
left: unset !important;
right: 907px !important;
font-size: 15px !important;
text-align: center !important;
border-radius: 0px 0 0 5px !important;
z-index: 500000 !important;
color: white !important;
background: goldenrod !important;
border-right: 4px solid goldenrod !important;
}
header .search-section .search-container ul.search-suggestions li:hover [class^="avatar-"] + a[class^="link-"][href*="/pornstars/"]:before {
border-right: 20px solid goldenrod !important;
}
/* (new476) SEARCH SUGGEST - CREATOR INDCATOR */
header .search-section .search-container ul.search-suggestions li a[class^="link-"][href*="/creators/"] + span ,
header .search-section .search-container ul.search-suggestions li a[class^="link-"][href*="/creators/"] + span + span {
color: orangered !important;
}
header .search-section .search-container ul.search-suggestions li:hover [class^="avatar-"] + a[href*="/creators/"]:after {
content: "Creators" !important;
position: fixed !important;
display: inline-block !important;
width: 236px !important;
height: 2vh !important;
line-height: 2vh !important;
margin: 0 0 0 0px !important;
top: 33.5vh !important;
left: unset !important;
right: 907px !important;
font-size: 15px !important;
text-align: center !important;
border-radius: 0px 0 0 5px !important;
z-index: 500000 !important;
color: white !important;
background: orangered !important;
border-right: 4px solid orangered !important;
}
header .search-section .search-container ul.search-suggestions li:hover [class^="avatar-"] + a[class^="link-"][href*="/creators/"]:before {
border-right: 20px solid orangered!important;
}
/* (new476) SEARCH SUGGEST - CHANNELS INDCATOR */
header .search-section .search-container ul.search-suggestions li a[class^="link-"][href*="/channels/"] + span ,
header .search-section .search-container ul.search-suggestions li a[class^="link-"][href*="/channels/"] + span + span {
color: blueviolet !important;
}
header .search-section .search-container ul.search-suggestions li:hover [class^="avatar-"] + a[href*="/channels/"]:after {
content: "Channels" !important;
position: fixed !important;
display: inline-block !important;
width: 236px !important;
height: 2vh !important;
line-height: 2vh !important;
margin: 0 0 0 0px !important;
top: 33.5vh !important;
left: unset !important;
right: 907px !important;
font-size: 15px !important;
text-align: center !important;
border-radius: 0px 0 0 5px !important;
z-index: 500000 !important;
color: white !important;
background: blueviolet !important;
border-right: 4px solid blueviolet !important;
}
header .search-section .search-container ul.search-suggestions li:hover [class^="avatar-"] + a[class^="link-"][href*="/channels/"]:before {
border-right: 20px solid blueviolet !important;
}
/* SEARCH - TOP BANER RECOM */
.search-results .top-video-block.top-video-block--recommendations.top-video-block--banner {
position: absolute !important;
width: 23%;
height: 28px;
margin-bottom: 0 !important;
top: 0px !important;
left: 1737px !important;
padding-right: 0;
padding-left: 25px;
overflow: hidden !important;
z-index: 1 !important;
transition: left ease 0.2s !important;
background: rgba(34, 34, 34, 0.1);
border: 1px solid gray !important;
}
.search-results .top-video-block.top-video-block--recommendations.top-video-block--banner:hover {
width: 66% !important;
left: 1050px !important;
padding: 30px 20px 20px 50px !important;
transition: left ease 0.2s !important;
background-color: #111 !important;
}
/* SEARCH - TOP BANER RECOM - THUMB */
.thumb-list--promoted-video-banner {
width: 100%;
}
/* (new427) SEARCH - SUGGESTIONS - CONTAINER */
.search-results .search-page-suggestions-wrapper-sticky:empty {
display: none !important;
}
.search-results .search-page-suggestions-wrapper-sticky:not(:empty) {
position: fixed !important;
display: inline-block !important;
min-width: 51.4% !important;
max-width: 51.4% !important;
min-height: 4vh !important;
max-height: 4vh !important;
line-height: 35px !important;
left: 180px !important;
top: 2.7vh !important;
visibility: visible !important;
border-right: 1px solid red !important;
}
/* (new427) */
.search-results .search-page-suggestions-wrapper-sticky:not(:empty) .search-page-suggestions.width-wrap {
position: fixed !important;
display: inline-block !important;
min-width: 51.4% !important;
max-width: 51.4% !important;
min-height: 4vh !important;
max-height: 4vh !important;
line-height: 35px !important;
left: 180px !important;
top: 2.7vh !important;
visibility: visible !important;
overflow: hidden !important;
border-right: 1px solid red !important;
}
.search-results .search-page-suggestions-wrapper-sticky:hover .search-page-suggestions.width-wrap {
position: fixed !important;
display: inline-block !important;
min-width: 51.5% !important;
max-width: 51.5% !important;
min-height: 10.7vh !important;
max-height: 10.7vh !important;
line-height: 35px !important;
left: 180px !important;
top: 2.7vh !important;
}
/* (new373) SEARCH - SUGGESTIONS - ITEMS */
.search-results .search-page-suggestions.width-wrap div[class^="suggestions-"][class*="multiLine-"] ,
.search-results .search-page-suggestions.width-wrap div[class^="suggestions-"][class*="singleLine-"] ,
.search-results .search-page-suggestions-wrapper-sticky:not(:empty) div[class^="suggestions-"][class*="multiLine-"] ,
.search-results .search-page-suggestions-wrapper-sticky:not(:empty) div[class^="suggestions-"][class*="singleLine-"] {
display: inline-block !important;
min-width: 985px !important;
max-width: 985px !important;
min-height: 4vh !important;
max-height: 4vh !important;
overflow: hidden !important;
overflow-x: hidden !important;
overflow-y: hidden;
z-index: 500000 !important;
background: #333 !important;
}
.search-results .search-page-suggestions.width-wrap:hover div[class^="suggestions-"][class*="multiLine-"] ,
.search-results .search-page-suggestions.width-wrap:hover div[class^="suggestions-"][class*="singleLine-"] {
display: inline-block !important;
min-height: 17.4vh !important;
border-radius: 0 0 5px 5px !important;
overflow: hidden !important;
overflow-x: auto !important;
overflow-y: hidden;
border: 1px solid red !important;
}
/* HOVER */
.search-results .search-page-suggestions-wrapper-sticky:hover div[class^="suggestions-"][class*="multiLine-"] ,
.search-results .search-page-suggestions-wrapper-sticky:hover div[class^="suggestions-"][class*="singleLine-"] {
display: inline-block !important;
min-height: 17.4vh !important;
border-radius: 0 0 5px 5px !important;
overflow: hidden !important;
overflow-x: auto !important;
overflow-y: hidden;
border: 1px solid red !important;
}
.search-results .search-page-suggestions div[class^="suggestions-"][class*="multiLine-"] div[class^="toggle-"] ,
.search-results .search-page-suggestions div[class^="suggestions-"][class*="singleLine-"] div[class^="toggle-"] {
position: fixed !important;
display: inline-block !important;
align-items: center;
width: 30px !important;
height: 32px;
line-height: 32px !important;
top: 2.85vh !important;
left: 59.2% !important;
padding: 0 5px;
font-size: 20px;
border-radius: 5px;
color: white !important;
}
.search-results .search-page-suggestions div[class^="suggestions-"][class*="multiLine-"] div[class^="outer"] ,
.search-results .search-page-suggestions div[class^="suggestions-"][class*="singleLine-"] div[class^="outer"] ,
.search-results .search-page-suggestions div[class^="suggestions-"][class*="multiLine-"] div[data-tag-id^="creator-"],
.search-results .search-page-suggestions div[class^="suggestions-"][class*="singleLine-"] div[data-tag-id^="creator-"],
.search-results .search-page-suggestions div[class^="suggestions-"][class*="multiLine-"] div[data-tag-id^="tag-"],
.search-results .search-page-suggestions div[class^="suggestions-"][class*="singleLine-"] div[data-tag-id^="tag-"] {
display: block !important;
float: left !important;
min-height: 35px !important;
max-height: 35px !important;
margin: 0 3px 5px 3px !important;
visibility: visible !important;
border-radius: 5px !important;
border: 1px solid red !important;
}
.search-results .search-page-suggestions div[class^="suggestions-"][class*="multiLine-"] div[data-tag-id^="creator-"] a ,
.search-results .search-page-suggestions div[class^="suggestions-"][class*="singleLine-"] div[data-tag-id^="creator-"] a {
min-height: 32px !important;
max-height: 30px !important;
padding: 0 5px;
white-space: nowrap;
background-color: #222 !important;
}
.search-results .search-page-suggestions div[class^="suggestions-"] div[data-tag-id^="tag-"] a {
min-height: 33px !important;
max-height: 33px !important;
padding: 0 5px;
white-space: nowrap;
background-color: #222 !important;
}
.search-results .search-page-suggestions div[class^="suggestions-"] div[data-tag-id^="tag-"] a:hover {
color: white !important;
}
.search-results .search-page-suggestions div[class^="suggestions-"][class*="multiLine-"] div[data-tag-id^="creator-"] div[class^="creator-"] {
min-height: 30px !important;
max-height: 30px !important;
}
/* (new357) UNSUBSC /SUBSC */
.search-results .search-page-suggestions div[class^="suggestions-"] [class^="creator-"] [class^="unsubscribed-"] {
align-items: center;
border-radius: 0 5px 5px 0;
display: flex;
height: 100%;
padding: 0 10px;
background: #333 !important;
}
.search-results .search-page-suggestions div[class^="suggestions-"] [class^="creator-"] [class^="subscribed-"]:before ,
.search-results .search-page-suggestions div[class^="suggestions-"] [class^="creator-"] [class^="unsubscribed-"]:before {
position: absolute !important;
display: inline-block !important;
width: 20px !important;
height: 12px !important;
line-height: 12px !important;
margin: -10px 0 0 -10px !important;
padding: 0 !important;
font-size: 14px !important;
text-align: center !important;
opacity: 0.6 !important;
}
.search-results .search-page-suggestions div[class^="suggestions-"] [class^="creator-"] [class^="unsubscribed-"]:before {
content: "✘" !important;
color: red !important;
}
.search-results .search-page-suggestions div[class^="suggestions-"] [class^="creator-"] [class^="subscribed-"]:before {
content: "✔" !important;
color: gold !important;
}
.search-results .search-page-suggestions div[class^="suggestions-"] [class^="creator-"] [class^="subscribed-"] {
align-items: center;
border-radius: 0 5px 5px 0;
display: flex;
height: 100%;
padding: 0 10px;
background: green !important;
}
.search-results .search-page-suggestions div[class^="suggestions-"] [class^="creator-"] [class^="subscriptionCount-"] {
position: absolute !important;
display: inline-block !important;
width: 29px !important;
height: 12px !important;
line-height: 12px !important;
margin: 19px 0 0 -19px !important;
padding: 0 !important;
font-size: 9px !important;
text-align: center !important;
opacity: 1 !important;
background: #111 !important;
color: gold !important;
}
/* (new356) SEARCH - AVATAR SHOW - [class*="singleLine-"] / [class*="multiLine-"] */
.search-results .search-page-suggestions div[class^="suggestions-"] div[data-tag-id^="creator-"]:hover div[class^="image-"] > img {
position: fixed !important;
display: inline-block !important;
vertical-align: middle;
height: auto !important;
line-height: 92px !important;
min-width: 206px !important;
max-width: 206px !important;
left: 0px;
top: 3vh;
border-radius: 0 5px 5px 0;
z-index: 50000000 !important;
background-size: contain !important;
box-shadow: 5px 10px 5px rgb(0, 0, 0) !important;
border: 8px solid #d33535 !important;
}
.search-results .search-page-suggestions div[class^="suggestions-"] div[data-tag-id^="creator-"]:hover div[class^="creatorName-"]::before {
position: absolute !important;
content: "◀";
max-width: 27px;
min-width: 27px;
margin-left: -30px !important;
color: gold;
}
/* (new306) SEARCH ====== */
.search-results .search-page-suggestions.fixed .width-wrap {
position: fixed !important;
display: inline-block !important;
max-width: 51% !important;
min-width: 51% !important;
min-height: 38px !important;
max-height: 38px !important;
padding: 0px !important;
border: none !important;
outline: none !important;
background-color: transparent !important;
}
.search-page-suggestions:not(.xh-helper-hidden) ul.categories-container.collapsable-list.collapsed.transition {
width: 350px !important;
min-height: 38px !important;
max-height: 38px !important;
line-height: 38px !important;
padding: 8px 0 0 5px !important;
border-bottom: 1px solid red;
}
.search-page-suggestions:not(.xh-helper-hidden) .categories-container.collapsable-list.transition.collapsing {
max-width: 350px !important;
max-height: 380px !important;
padding: 2px 5px !important;
overflow-y: auto !important;
border-radius: 0 0 5px 5px !important;
border-bottom: 3px solid red;
border-left: 3px solid red;
border-right: 3px solid red;
background: black !important;
}
.collapsable-list.collapsed li.collapsed-item {
order: 3 !important;
visibility: visible !important;
}
.categories-container__item[href]:hover {
background-color: #653333 !important;
color: gold !important;
}
/* SEARCH WITH SUGGESTION NAV BAR - WITH RESULT FOUND */
.search-results .search-page-suggestions.fixed.fixed.xh-helper-hidden.fixed + .width-wrap > aside {
top: 18px !important;
}
.search-results .search-page-suggestions.fixed.fixed.xh-helper-hidden.fixed,
.search-results .search-page-suggestions.fixed.fixed.xh-helper-hidden {
position: fixed !important;
display: inline-block !important;
max-width: 51% !important;
min-height: 32px !important;
max-height: 32px !important;
line-height: 30px !important;
left: 185px !important;
top: 23px !important;
padding-bottom: 0;
z-index: 0 !important;
background-color: red !important;
}
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap .search-results-header {
position: fixed !important;
display: inline-block !important;
width: 1550px !important;
height: 38px !important;
top: 23px !important;
margin-bottom: 0px;
padding-left: 0;
padding-top: 0;
}
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap {
position: relative;
display: inline-block !important;
height: 100% !important;
min-height: 90vh !important;
max-height: 90vh !important;
top: 10px;
padding-left: 10px;
padding-right: 0;
}
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap .search-results-header .result-section .result-block {
position: fixed;
display: inline-block;
max-width: 574px !important;
min-width: 574px !important;
height: 20px;
line-height: 16px;
left: 1153px !important;
right: 0;
top: 24px;
margin: 0 !important;
padding: 0 10px 0 0 !important;
font-size: 24px;
z-index: 50000;
background: green;
}
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner .no-results {
width: 578px;
height: 18px !important;
top: 45px !important;
left: 1165px !important;
background: #222 !important;
}
/* ARROW NO COLLAPSED */
.categories-container.collapsable-list.transition.collapsed .collapsable-toggle,
.categories-container.collapsable-list.transition.collapsing .collapsable-toggle {
position: absolute;
left: 382px;
background: red !important;
}
.categories-container.collapsable-list.transition.collapsing .collapsable-toggle {
background: green !important;
}
/* (new479) SEARCH COUNTER */
.search-results-header .result-section .filter-up-section {
position: fixed !important;
display: inline-block !important;
width: 193px !important;
background: #111 !important;
border-bottom: 1px solid red !important;
border-left: 1px solid red !important;
}
.search-results-header .result-section .filter-up-section > .results-count {
position: relative !important;
display: inline-block !important;
height: 2vh !important;
line-height: 2vh !important;
margin: 0vh 0 0 0 !important;
top: -1vh !important;
padding: 0 25px 0 5px !important;
font-size: 15px !important;
color: gold !important;
}
/* (new372) SEARCH FILTERS */
.search-results .search-results-header .result-section .filter-up-section select,
.search-results .search-results-header .result-section .filter-up-section .single-select,
.search-results .search-results-header .result-section .filter-up-section {
position: fixed !important;
display: inline-block !important;
float: none !important;
height: 4.2vh !important;
right: 0 !important;
}
.search-results-header .result-section .filter-up-section .content-select .trigger,
.search-results-header .result-section .filter-up-section .content-select {
height: 4.2vh !important;
border-radius: 0px !important;
border-left: 1px solid red !important;
border-bottom: 1px solid red !important;
}
.search-results .search-results-header.with-suggestions .result-section .filter-up-section .single-select:hover .single-select__content {
position: absolute !important;
display: inline-block !important;
z-index: 5000 !important;
background: red !important;
}
.search-results .search-results-header.with-suggestions + .label-set.categories-container:not(:empty) {
position: fixed!important;
display: inline-block !important;
max-height: 35px !important;
width: 180px !important;
top: 27px !important;
left: 0px !important;
margin: 0 0 0 0 !important;
padding: 2px !important;
border-radius: 5px !important;
text-align: center !important;
overflow: hidden !important;
overflow-y: auto !important;
z-index: 1 !important;
background: black !important;
border: 1px solid red !important;
}
.search-results .search-page-suggestions.xh-helper-hidden.fixed + .width-wrap .search-results-header:not(.with-suggestions) + .label-set.categories-container:not(:empty),
.search-results .search-results-header:not(.with-suggestions) + .label-set.categories-container:not(:empty) {
position: fixed !important;
display: inline-block !important;
max-height: 30px !important;
line-height: 25px !important;
max-width: 500px !important;
top: 30px !important;
left: 785px !important;
padding-top: 1px !important;
border-radius: 5px !important;
text-align: left !important;
overflow: hidden !important;
z-index: 1 !important;
background: #111 !important;
border: 1px solid red !important;
}
.search-results .search-results-header + .label-set.categories-container:empty {
position: fixed !important;
display: inline-block !important;
height: 100% !important;
min-height: 30px !important;
max-height: 30px !important;
line-height: 25px !important;
width: 100% !important;
min-width: 175px !important;
max-width: 175px !important;
top: 30px !important;
left: 0 !important;
padding-top: 1px !important;
border-radius: 5px !important;
text-align: left !important;
overflow: hidden !important;
z-index: 1 !important;
background: red !important;
border: 1px solid red !important;
}
.search-results .search-results-header + .label-set.categories-container:empty:before {
content: "No Filters" !important;
position: absolute !important;
display: inline-block !important;
height: 100% !important;
min-height: 30px !important;
max-height: 30px !important;
line-height: 25px !important;
width: 100% !important;
min-width: 175px !important;
max-width: 175px !important;
top: 0px !important;
left: 0 !important;
padding: 1px !important;
border-radius: 5px !important;
text-align: center !important;
font-size: 17px !important;
overflow: hidden !important;
color: gold !important;
background: green !important;
border: 1px solid red !important;
}
.search-results .search-results-header.with-suggestions + .label-set.categories-container:not(:empty):hover {
height: auto !important;
min-height: 32px !important;
max-height: 500px !important;
overflow-y: auto !important;
z-index: 500 !important;
background: #222 !important;
border: 1px solid yellow !important;
}
.search-results .search-results-header:not(.with-suggestions) + .label-set.categories-container:not(:empty):hover {
max-width: 350px !important;
}
.search-results .search-results-header + .label-set.categories-container:not(:empty) .categories-container__item.label-item {
display: inline-block !important;
vertical-align: middle !important;
min-width: 100% !important;
max-width: 100% !important;
height: auto !important;
line-height: 20px !important;
margin: 0 0 2px !important;
padding: 0 0px !important;
font-size: 14px;
background: #111 !important;
}
.search-results .search-results-header + .label-set.categories-container:not(:empty) .categories-container__item.label-item span {
display: inline-block !important;
vertical-align: middle !important;
height: auto !important;
line-height: 15px !important;
min-width: 80% !important;
max-width: 80% !important;
margin: 0 !important;
padding: 0 20px 0 0 !important;
text-align: left !important;
white-space: pre-wrap !important;
overflow: hidden !important;
overflow-y: auto !important;
background: green !important;
}
.search-results .search-results-header + .label-set.categories-container:not(:empty) .categories-container__item.label-item .xh-icon.cross {
position: absolute !important;
left: 0px !important;
font-size: 8px !important;
color: red !important;
}
.search-results .search-results-header + .label-set.categories-container:not(:empty) .categories-container__item.label-item .xh-icon.cross::before {
color: red !important;
}
.label-set.categories-container .categories-container__item.label-item span {
color: gold !important;
}
.search-results .single-select.single-select--modified,
.search-results .single-select.single-select--modified .single-select__content-container .single-select__content--active {
display: inline-block !important;
}
.search-results .search-results-header .result-section .filter-up-section .quality-filter {
float: right;
height: 25px !important;
line-height: 20px !important;
margin-left: 10px;
}
.search-results .search-results-header .result-section .filter-up-section .quality-filter .xh-button {
height: 20px !important;
min-height: 20px !important;
max-height: 20px !important;
line-height: 20px !important;
margin-right: 5px !important;
border: 1px solid gray !important;
}
.search-results .search-results-header .result-section .filter-up-section .single-selectt {
height: 25px !important;
min-height: 25px !important;
max-height: 25px !important;
line-height: 23px !important;
top: 3px !important;
}
.single-select__control {
padding: 0px 10px !important;
}
.search-results .search-results-header .result-section .filter-up-section label {
display: inline-block !important;
height: 25px !important;
min-height: 25px !important;
max-height: 25px !important;
line-height: 23px !important;
padding: 0 0 0 30px;
color: gold !important;
}
/* (new354) */
.search-results .search-results-header .result-section .result-block {
position: fixed !important;
display: inline-block !important;
min-width: 560px !important;
max-width: 560px !important;
height: 20px !important;
line-height: 15px !important;
left: 1167px !important;
right: 0px;
top: 4.7vh !important;
margin: 0 !important;
padding: 0 10px 0 0 !important;
font-size: 15px !important;
overflow: hidden !important;
z-index: 50000000 ! important;
}
.search-results .search-results-header .result-section .result-block:hover {
min-height: 20px !important;
height: auto !important;
padding: 0 10px 5px 0 !important;
background: green !important;
}
/* (new258) SEARCH CORRECTION */
.search-results-header .result-section .search-page-typos-correction:before {
content: "🔔";
position: absolute !important;
display: inline-block !important;
width: 20px !important;
height: 20px !important;
line-height: 20px !important;
left: 0px;
font-size: 12px !important;
text-align: center !important;
border-radius: 100% !important;
z-index: 50000000 ! important;
background: red !important;
}
html.search-results .search-results-header .result-section .search-page-typos-correction:not(:hover) ,
.search-results-header .result-section .search-page-typos-correction:not(:hover) {
position: fixed !important;
display: inline-block !important;
min-width: 20px !important;
max-width: 20px !important;
height: 20px !important;
line-height: 16px !important;
left: 1730px !important;
right: 0px !important;
top: 4.7vh !important;
padding: 0 0px 0 0 !important;
font-size: 10px !important;
overflow: hidden !important;
transition: all ease 0.7s !important;
z-index: 50000000 ! important;
background: #e34449 !important;
}
.search-results-header .result-section .search-page-typos-correction:hover {
position: fixed !important;
display: inline-block !important;
min-width: 570px !important;
max-width: 570px !important;
height: 20px !important;
line-height: 16px !important;
left: 1180px !important;
right: 0px;
top: 4.6vh !important;
padding: 0 5px 0 25px !important;
font-size: 11px;
text-align: right !important;
z-index: 500000000 ! important;
transition: all ease 0s !important;
background: blue !important;
}
.search-results .width-wrap.xh-tabbed {
position: absolute !important;
display: inline-block !important;
width: 100% !important;
min-width: 250px !important;
max-width: 250px !important;
height: 25px !important;
line-height: 25px !important;
top: 0px !important;
margin-top: 0 !important;
left: 0px !important;
padding-left: 0;
padding-right: 0;
border-bottom: 1px solid red !important;
}
.search-results .width-wrap.xh-tabbed .xh-tabset.active {
position: fixed !important;
display: inline-block !important;
width: 250px;
height: 25px !important;
line-height: 25px !important;
}
.search-results .width-wrap.xh-tabbed .xh-tabset.active a {
height: 25px !important;
line-height: 25px !important;
}
.search-results .width-wrap.xh-tabbed .xh-tabset.active a.current-tab {
background: gold !important;
}
.search-results .search-results-header .result-section .result-block .result-query {
position: relative !important;
height: 20px !important;
line-height: 15px !important;
font-size: 15px !important;
color: white !important;
}
.search-results .search-results-header .result-section .result-block .result-count-text {
font-size: 15px !important;
color: gold;
}
.search-results .sticky-filters {
height: 735px;
margin-top: -10px !important;
}
.search-results .search-filter-container .sticky-filters .ps-scrollbar-y-rail {
height: 519px;
left: 225px !important;
right: 0;
top: 0;
z-index: 500 !important;
}
.search-results .search-filter-container .sticky-filters .categories-filter-list.default-skin .ps__scrollbar-y-rail {
left: 235px !important;
}
.search-results main .search-filter-container .categories-filter .heading.active {
height: 28px;
line-height: 16px !important;
margin-top: 7px !important;
border-bottom: 1px solid red;
border-top: 1px solid red;
}
.search-results main .search-filter-container .categories-filter .heading .cat-name {
position: relative;
display: block;
height: 27px !important;
padding: 5px 0 5px 5px !important;
border: 0 none;
}
.search-results .categories-filter-list.default-skin.ps-container.ps-theme-default.ps-active-y.ps-active-x > ul > li {
height: 24px;
}
.search-results-header .width-wrap.xh-tabbed {
margin-top: -16px;
padding-left: 22px;
}
/* SEARCH - POSITION THUMBNAIL RESULTS */
.search-results main article .label-set {
margin-top: 0px !important;
}
/* SEARCH - DESCRIPTION - === */
.search-results .category-description,
.search-page-suggestions + .width-wrap .category-description {
position: fixed !important;
display: inline-block !important;
float: none !important;
width: 120px;
height: 20px;
left: 950px;
top: 34px;
margin-bottom: 20px;
padding: 15px 0 0 0 !important;
border-radius: 5px !important;
overflow: hidden;
z-index: 5000000 !important;
color: gray;
background: #333 !important;
}
.search-results .category-description:hover,
.search-page-suggestions + .width-wrap .category-description:hover {
width: 400px;
height: auto !important;
left: 950px;
top: 30px;
padding: 15px !important;
transition: height ease 0.7s !important;
background: black !important;
}
.search-results .category-description:before,
.search-page-suggestions + .width-wrap .category-description:before {
content: "Definition >" !important;
position: absolute;
display: inline-block;
width: 72px;
height: 20px;
left: 20px;
top: 0px;
color: gold;
}
/* (new419) SEARCH - LEFT PANEL */
.search-results main .ps__scrollbar-x-rail,
.search-results main .ps__scrollbar-y-rail {
display: none !important;
}
.search-results main .width-wrap > aside {
position: fixed !important;
display: inline-block !important;
float: none !important;
height: 93vh !important;
width: 180px !important;
top: 6.8vh !important;
padding: 3vh 0 0 0 !important;
overflow: hidden !important;
overflow-y: auto !important;
z-index: 1 !important;
}
.search-results main .width-wrap > aside .filter-block.sort-by-block {
margin-top: 16px !important;
}
.search-results main .width-wrap > aside .categories-filter {
display: inline-block !important;
height: 510px !important;
width: 200px !important;
margin-bottom: 3px !important;
overflow: hidden !important;
}
.search-results main .width-wrap > aside .filter-block.exclude-filter .xh-button.medium {
height: 15px !important;
line-height: 15px !important;
margin: 0px 0 0 0 !important;
font-size: 13px !important;
top: -5px !important;
}
/* (new307) SEARCH - RESET FILTERS */
.search-results .sidebar .filter-separator {
margin-bottom: 0px !important;
border-bottom: 1px solid yellow !important;
}
.search-results main .width-wrap > aside .clear-filters {
position: fixed !important;
width: 178px !important;
top: 7vh !important;
margin: 0px 0 0 0 !important;
text-align: center;
font-size: 14px;
color: red !important;
background: #111 !important;
border-bottom: 1px dashed red !important;
}
/* (new485) FILTERS */
.sidebar .filter-block {
margin-bottom: 5px;
border: 1px solid red !important;
}
.filter-block:nth-child(9) {
margin-top: 5px !important;
margin-bottom: 5px !important;
}
.sidebar .orientations-filter {
margin-bottom: 3px;
}
.sidebar .orientations-filter .cat-name {
padding: 2px 0 !important;
}
.sidebar .orientations-filter .cat-name label {
padding: 0 0 0 5px !important;
}
/* FULL */
.search-results .sidebar .filter-block label[for="toggle-full-video"] {
height: 3vh !important;
line-height: 3vh !important;
padding: 0px 0px 0px 0px !important;
border: 1px solid yellow !important;
}
.sidebar .full-video-filter i.xh-icon.question {
height: 3vh !important;
line-height: 3vh !important;
padding: 0px 0px 0px 0px !important;
vertical-align: middle;
}
/* HIDE WATCHED */
.sidebar .filter-block #toggle-hide-watched + .toggle-hide-watched {
margin-bottom: 5px;
border: 1px solid yellow !important;
}
.search-results .sidebar .filter-block label[for="toggle-hide-watched"] {
height: 3vh !important;
line-height: 3vh !important;
padding: 0px 0px 0px 30px !important;
border: 1px solid yellow !important;
}
.search-results .sidebar .filter-block label[for="toggle-hide-watched"]:before {
position: relative !important;
float: left !important;
line-height: 10px !important;
margin: 2px 0 0 -15px !important;
left: -10px !important;
top: 0 !important;
}
/* PROD */
.search-results .sidebar .filter-block .search-prod button {
height: 3vh !important;
line-height: 3vh !important;
padding: 0px 5px !important;
border-radius: 0 !important;
border: 1px solid yellow !important;
}
.sidebar .full-video-filter i.xh-icon.question {
height: 3vh !important;
line-height: 3vh !important;
padding: 0px 5px !important;
vertical-align: middle;
}
/* SEARCH VIDEO ???*/
.search-results main .width-wrap > aside .categories-filter.categories-filter-video .heading:first-child + .categories-filter-list > ul {
display: inline-block !important;
margin-top: 0 !important;
}
.search-results main .width-wrap > aside .categories-filter .heading {
width: 200px !important;
}
.search-results main .width-wrap > aside .categories-filter .heading .cat-name label.filter-checkbox-label span i:before,
.search-results main .width-wrap > aside .categories-filter .heading .cat-name label.filter-checkbox-label {
color: gold !important;
}
.search-results main .width-wrap > aside .categories-filter .heading.active {
background: green!important;
}
/* LINES */
.search-results main .width-wrap > aside .categories-filter .heading + .categories-filter-list ul li {
height: 17px !important;
line-height: 15px !important;
}
/* LABELS + HEADINGS */
/* LABELS - VIDEO ? */
.search-results main .width-wrap > aside .categories-filter.categories-filter-video .heading {
height: 20px !important;
line-height: 20px !important;
border: 1px solid yellow !important;
}
.search-results main .width-wrap > aside .categories-filter.categories-filter-video .heading {
height: 20px !important;
line-height: 20px !important;
}
.search-results main .width-wrap > aside .categories-filter.categories-filter-video .heading:first-child {
margin-top: 0px !important;
border: 1px solid tomato !important;
}
.search-results main .width-wrap > aside .categories-filter.categories-filter-video .heading .cat-name,
.search-results main .width-wrap > aside .categories-filter.categories-filter-video .heading:first-child .cat-name {
height: 27px !important;
padding: 0 !important;
}
/* LABELS CATGS NAMES */
aside .categories-filter .heading .cat-name {
height: 20px !important;
line-height: 10px !important;
padding: 0px 0 5px 5px !important;
border: 1px solid green !important;
}
.search-results main .search-filter-container .categories-filter .heading .cat-name {
padding: 0 !important;
}
/* TOGGLE ACTIVE */
.search-results main .categories-filter .heading .cat-name > label:last-of-type {
left: -13px !important;
}
/* (new328) SIDEBAR LEFT - LABELS CATGS LABELS - ALL */
.search-results main .width-wrap > aside .filter-label {
height: auto !important;
line-height: 15px !important;
margin: -5px 0 4px 0 !important;
padding: 1px 0 1px 3px !important;
border: 1px solid red !important;
}
/* LABELS CATGS - LABELS in LIST */
.search-results label {
height: 17px !important;
line-height: 17px !important;
padding: 0px 0px 0px 30px !important;
}
.search-results main .width-wrap > aside .xh-buttonset.prod-filter {
margin-bottom: 0px !important;
margin-top: 0px !important;
}
/* LABEL - CHECKBOXS */
.search-results main .search-filter-container .categories-filter .heading .cat-name .filter-checkbox-label {
min-width: 180px !important;
max-width: 180px !important;
overflow: hidden !important;
}
.search-results main .search-filter-container .categories-filter .categories-filter-list li a [type="checkbox"] + label::before {
height: 15px;
line-height: 5px;
width: 15px;
}
.search-results main .categories-filter [type="checkbox"]:checked + label {
margin-top: 0px;
}
.search-results main .search-filter-container .categories-filter .categories-filter-list li a .checkbox:checked + label::before,
.search-results main .categories-filter [type="checkbox"]:checked + label::before,
[type="checkbox"]:checked + label::before {
margin-top: 0px;
background-position: 3px 0px !important;
}
.switcher[type="checkbox"] + label::after {
top: 2px !important;
}
/* (new417) SEARCH - ORIENT SWITCHER */
.search-results .orient-switchers {
position: fixed !important;
display: inline-block !important;
height: 17px !important;
right: 30px !important;
top: 5vh !important;
margin: 0 !important;
padding: 0 2px !important;
text-align: center !important;
border-radius: 5px 5px 0 0 !important;
z-index: 500000 !important;
background: red !important;
border: 1px solid gold !important;
}
.search-results .orient-switchers button.xh-button.square ,
.search-results .orient-switchers a {
display: inline-block !important;
height: 15px !important;
min-width: 20px !important;
max-width: 20px !important;
margin: 0px 5px 0 5px !important;
padding: 0 !important;
font-size: 0px !important;
border: 1px solid gray !important;
}
.search-results .orient-switchers button.xh-button.square i ,
.search-results .orient-switchers a i {
font-size: 15px !important;
margin: -1px 0px 0 0px !important;
}
.search-results .orient-switchers button.xh-button.square[data-orientation="straight"]:hover::before ,
.search-results .orient-switchers a[data-orientation="straight"]:hover::before {
position: absolute !important;
display: inline-block !important;
content: "▶ Straight";
height: 15px !important;
line-height: 12px !important;
min-width: 70px !important;
max-width: 70px !important;
margin: 0vh 0 0 -10px !important;
top: -2vh !important;
left: -17px !important;
padding: 0 3px !important;
border-radius: 5px !important;
z-index: 2;
font-size: 10px !important;
color: gold !important;
background: green !important;
}
.search-results .orient-switchers button.xh-button.square[data-orientation="gay"]:hover::before ,
.search-results .orient-switchers a[data-orientation="gay"]:hover::before {
position: absolute !important;
display: inline-block !important;
content: "▶ Gay";
height: 15px !important;
line-height: 12px !important;
min-width: 40px !important;
max-width: 40px !important;
margin: 0vh 0 0 -10px !important;
top: -2vh !important;
left: -5px !important;
padding: 0 3px !important;
border-radius: 5px !important;
z-index: 2;
font-size: 10px !important;
color: gold !important;
border: 1px solid red !important;
background: blue !important;
}
.search-results .orient-switchers button.xh-button.square[data-orientation="shemale"]:hover::before ,
.search-results .orient-switchers a[data-orientation="shemale"]:hover::before {
position: absolute !important;
display: inline-block !important;
content: "▶ Shemale";
height: 15px !important;
line-height: 12px !important;
min-width: 70px !important;
max-width: 70px !important;
margin: 0vh 0 0 -10px !important;
top: -2vh !important;
left: -5px !important;
padding: 0 3px !important;
border-radius: 5px !important;
z-index: 2;
font-size: 10px !important;
color: gold !important;
background: brown !important;
}
/* (new361) SWITCH MESSAGE */
.search-results .switch-message {
position: fixed !important;
display: inline-block !important;
min-width: 15px !important;
max-width: 15px !important;
height: 17px !important;
line-height: 15px !important;
top: 7vh !important;
right: 2px !important;
text-align: center !important;
margin: 0 !important;
font-size: 0px !important;
overflow: hidden !important;
z-index: 50000000 !important;
color: gold !important;
background: red !important;
}
.search-results .switch-message:hover {
position: fixed !important;
display: inline-block !important;
min-width: 160px !important;
max-width: 160px !important;
height: auto !important;
line-height: 14px !important;
top: 7vh !important;
right: 2px !important;
text-align:center !important;
margin: 0 !important;
font-size: 13px !important;
z-index: 50000000 !important;
color: white !important;
background: red !important;
}
.search-results .switch-message:not(:hover):before {
content: "⚠️" !important;
position: absolute !important;
height: 20px !important;
top: 0 !important;
left: -2px !important;
font-size: 15px !important;
background: red !important;
}
.search-results .switch-message a.switch-link {
display: inline-block !important;
min-width: 160px !important;
max-width: 160px !important;
font-size: 10px !important;
text-decoration: none !important;
color: gold !important;
background: blue !important;
}
/* (new424) SEARCH - THUMBNAIL - MAIN CONTAINER */
html.search-results {
display: inline-block !important;
width: 100% !important;
height: 100% !important;
min-height: 100vh !important;
max-height: 100vh !important;
overflow: hidden !important;
/* overflow-y: auto !important; */
/* border: 1px solid aqua !important; */
}
.search-results body {
display: inline-block !important;
width: 100% !important;
min-height: 99.6vh !important;
max-height: 99.6vh !important;
top: 0px;
padding: 0;
overflow: hidden !important;
overflow-y: auto !important;
background: #222 !important;
}
.search-results .main-wrap {
display: inline-block !important;
height: 100% !important;
min-height: 95vh !important;
max-height: 95vh !important;
top: 0px;
padding: 0;
}
.search-results main {
display: inline-block !important;
height: 100% !important;
min-height: 95vh !important;
max-height: 95vh !important;
max-width: 100% !important;
min-width: 100% !important;
top: -2px !important;
margin: 0 0 25px 0 !important;
padding: 0;
z-index: 0 !important;
overflow: hidden !important;
overflow: visible !important;
}
.search-results main .width-wrap {
position: relative !important;
display: inline-block !important;
max-width: 987px !important;
height: 100% !important;
padding-left: 10px;
padding-right: 0;
}
/* (new424) SEARCH - SUPERLOADER */
.search-results .sp-separator {
width: auto;
min-width: 1300px !important;
max-width: 1300px !important;
margin: 5px 0px -15px 8px !important;
left: 350px !important;
}
.search-results .sp-separator ~ .main-wrap {
max-width: 90% !important;
min-width: 90% !important;
min-height: 90vh !important;
max-height: 90vh !important;
left: 183px !important;
top: 3.5vh !important;
/* border: 1px dashed aqua !important; */
}
.search-results .sp-separator ~ .main-wrap main {
min-height: 90vh !important;
max-height: 90vh !important;
margin: 0 0 0 0 !important;
/* border: 1px dashed yellow !important; */
}
.search-results .sp-separator ~ .main-wrap main article {
margin: 0vh 0 0 190px !important;
top: 0px !important;
padding: 0 !important;
}
/* (new449) */
.search-results main article {
position: absolute !important;
display: inline-block !important;
height: auto !important;
max-height: 100vh !important;
top: 2.9vh !important;
left: -190px;
margin-left: 190px;
padding-bottom: 0;
padding-left: 190px;
padding-right: 0px;
}
/* (new479) SEARCH - without TOP BANNER - VIDEOS / PHOTOS */
.search-results .main-wrap main article .mixed-section.gallery-list ,
.search-results .main-wrap main article .mixed-section.index-videos {
display: inline-block !important;
height: auto !important;
min-height: 280px !important;
max-height: 90vh !important;
min-width: 1648px !important;
left: 0px;
margin: 4vh 0 0vh 0 !important;
padding: 5px 0 20px 0 !important;
border-bottom: 5px solid red !important;
}
.search-results .main-wrap main article .mixed-section.gallery-list {
display: inline-block !important;
height: auto !important;
min-height: 280px !important;
max-height: 90.5vh !important;
min-width: 1648px !important;
left: 0px;
margin: 0vh 0 0vh 0 !important;
padding: 5px 0 20px 0 !important;
overflow: visible !important;
overflow-y: auto !important;
border-bottom: 5px solid red !important;
}
/* (new449) SUPERLOADER */
.search-results .sp-separator ~ .main-wrap main article .mixed-section.gallery-list ,
.search-results .sp-separator ~ .main-wrap main article .mixed-section.index-videos {
display: inline-block !important;
height: auto !important;
min-height: unset !important;
max-height: 85vh !important;
min-width: 1648px !important;
left: 0px;
margin: 0vh 0 0vh 0 !important;
padding: 5px 0 20px 0 !important;
border-bottom: 5px solid red !important;
}
.search-results .mixed-section.index-videos .sp-separator + .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner,
.search-results .mixed-section.index-videos .sp-separator + .thumb-list,
.search-results .mixed-section.index-videos .thumb-list {
display: inline-block !important;
height: 90vh !important;
min-height: 90vh !important;
}
/* (new427) SEARCH - NO RESULTS CONTAINER - SUPERLOADER */
/* .search-results .sp-separator ~ .main-wrap main article .mixed-section.index-videos */
.search-results .sp-separator ~.main-wrap .no-results {
display: none !important;
}
/* (new460) SEARCH - FOOTER RECOM VIDEO */
.search-results .width-wrap>article>div[data-block="recommended-container"] footer {
display: none !important;
}
/* (new460) SEARCH - TOP RECOM VIDEO - :not(.xh-helper-hidden) */
.search-results .width-wrap>article>div[data-block="recommended-container"]:not(.xh-helper-hidden) {
position: fixed !important;
display: inline-block !important;
height: auto !important;
min-height: 270px !important;
max-height: 270px !important;
width: 100% !important;
min-width: 855px !important;
max-width: 855px !important;
left: 180px !important;
top: 7vh !important;
margin: -0.5vh 0 0 0 !important;
padding: 0px 0 0px 100px !important;
border-radius: 0 5px 5px 0 !important;
overflow: visible !important;
overflow-y: auto !important;
z-index: 50 !important;
visibility: hidden !important;
background: #222 !important;
border: 1px solid red!important;
}
.search-results .width-wrap>article>div[data-block="recommended-container"]:not(.xh-helper-hidden):hover {
z-index: 5000000000 !important;
visibility: visible !important;
}
.search-results .width-wrap>article>div[data-block="recommended-container"] section[data-role="thumb-list-block"][data-block="recommended"] {
height: auto !important;
width: 100% !important;
margin: 0 0 0 0!important;
}
.search-results .width-wrap>article>div[data-block="recommended-container"]:not(.xh-helper-hidden) .thumb-list--sidebar.thumb-list--small-with-cube ,
.search-results .width-wrap>article>div[data-block="recommended-container"]:not(.xh-helper-hidden) .thumb-list--sidebar.thumb-list {
display: inline-block !important;
height: auto !important;
width: 100% !important;
margin: 0 0 0 0!important;
}
.search-results .width-wrap>article>div[data-block="recommended-container"]:not(.xh-helper-hidden) .thumb-list__item.video-thumb {
display: inline-block !important;
float: none !important;
clear: none !important;
border: 1px solid red !important;
}
/* (new460) INDICATOR - :not(.xh-helper-hidden) */
.search-results .width-wrap>article>div[data-block="recommended-container"]:not(.xh-helper-hidden):before {
content: "Recommended ▶ " !important;
position:fixed !important;
display: inline-block !important;
top: 9.55vh !important;
left: 105px !important;
padding: 2px !important;
font-size: 10px !important;
/* z-index: 5000000000 !important; */
visibility: visible !important;
background: olive !important;
}
/* (new412) SEARCH + RELATED CAT SHORT */
.search-results .mixed-section.index-videos + .related-container + .related-container ,
.search-results .mixed-section.index-videos + .related-container {
position: fixed !important;
display: inline-block !important;
height: auto !important;
min-height: 280px !important;
min-width: 200px !important;
max-width: 200px !important;
right: 0 !important;
top: 7vh !important;
margin: -0.5vh 0 0 0 !important;
padding: 5px 0 5px 0 !important;
overflow: visible !important;
overflow-y: auto !important;
z-index: 5000000 !important;
visibility: hidden !important;
background: red !important;
border: 1px solid green!important;
}
.search-results .mixed-section.index-videos + .related-container + .related-container:hover ,
.search-results .mixed-section.index-videos + .related-container:hover {
visibility: visible !important;
background: red !important;
border: 1px solid red !important;
}
.search-results .mixed-section.index-videos + .related-container + .related-container .head ,
.search-results .mixed-section.index-videos + .related-container .head {
position: relative;
display: inline-block !important;
max-height: 4vh;
min-height: 4vh;
line-height: 15px !important;
margin: 0vh 0 0 0 !important;
padding: 0 0 0 10px;
font-size: 18px !important;
overflow: hidden;
background: #111 !important;
}
.search-results .mixed-section.index-videos + .related-container + .related-container ul.categories-container.short.no-popunder ,
.search-results .mixed-section.index-videos + .related-container ul.categories-container.short {
display: grid;
grid-template-columns: minmax(0px, 1fr) !important;
grid-template-rows: 1fr 1fr;
grid-auto-flow: row;
margin-top: 15px;
text-align: center !important;
}
.search-results .mixed-section.index-videos + .related-container + .related-container ul.categories-container.short.no-popunder li ,
.search-results .mixed-section.index-videos + .related-container ul.categories-container li {
display: inline-block !important;
min-width: 180px !important;
max-width: 1800px !important;
margin: 0px !important;
}
.search-results .mixed-section.index-videos + .related-container + .related-container:before ,
.search-results .mixed-section.index-videos + .related-container:before {
content: "+" !important;
position:fixed !important;
display: inline-block !important;
top: 4.55vh !important;
font-size: 20px !important;
z-index: 50000 !important;
visibility: visible !important;
}
/* (new412) SEARCH - RELATED SHORT - INICATORS */
.search-results .mixed-section.index-videos + .related-container:before {
right: 175px !important;
background: green !important;
}
.search-results .mixed-section.index-videos + .related-container + .related-container:before {
right: 155px !important;
background: blue !important;
}
/* with TOP BANNER */
.search-results .top-video-block.top-video-block--recommendations.top-video-block--banner + .mixed-section.index-videos {
display: inline-block !important;
height: auto !important;
min-height: 100vh !important;
min-width: 1648px !important;
left: -24px;
margin-top: 0px !important;
padding-bottom: 30px !important;
overflow: visible !important;
overflow-y: auto !important;
z-index: 50000 !important;
border-bottom: 5px solid blue !important;
}
/* cf NO RESULTS */
.search-results .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner {
height: auto !important;
min-height: 0 !important;
padding: 0 !important;
margin: 20px 00 0 !important;
text-align: center !important;
}
.search-results main article .label-set {
margin-left: 2px;
padding-top: 0;
}
/* (new283) SEARCH WITH SUGGESTION NAV BAR - WITH NO RESULT FOUND */
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article {
min-height: 96.8vh !important;
max-height: 96.8vh !important;
top: -11px !important;
border: 1px solid green;
}
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos {
display: inline-block !important;
min-width: 1731px !important;
max-width: 1731px !important;
min-height: 100vh !important;
max-height: 104vh !important;
margin-top: 0 !important;
padding: 30px 0 0px 0 !important;
border-bottom: 5px solid yellow !important;
}
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner {
top: 0px !important;
}
/* SEARCH NO RESULTS - TOP MESSAGE */
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state {
display: inline-block !important;
min-height: 100vh !important;
max-height: 100vh !important;
margin-top: -20px !important;
overflow: hidden !important;
}
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list.thumb-list--margin.thumb-list--sidebar {
display: inline-block !important;
min-height: 100vh !important;
max-height: 100vh !important;
margin-top: 5px !important;
overflow: hidden !important;
overflow-y: auto !important;
}
.search-results .search-page-suggestions.fixed.xh-helper-hidden + .width-wrap > article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .page-title {
position: fixed !important;
display: inline-block !important;
width: 200px !important;
top: 30px !important;
text-align: center !important;
z-index: 500 !important;
}
.search-results .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .page-title {
position: fixed !important;
display: inline-block !important;
height: 13px !important;
line-height: 13px !important;
width: 200px !important;
top: 30px !important;
left: 960px !important;
margin-bottom: 0;
font-size: 12px;
text-align: center !important;
z-index: 500 !important;
background: red !important;
}
.search-results .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner .no-results {
position: fixed !important;
display: inline-block !important;
height: 18px !important;
width: 575px !important;
left: 1168px !important;
margin-bottom: 0;
padding-top: 0 !important;
top: 48px !important;
z-index: 5 !important;
background: #333 !important;
}
.search-results .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner .no-results .no-results-img {
float: left !important;
height: 20px !important;
width: 20px !important;
margin-bottom: 0;
}
.no-results .no-results-img .xh-icon {
font-size: 15px !important;
}
.no-results .no-results-img .xh-icon.video-error::before {
color: red !important;
}
.search-results .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner .no-results .smaller {
font-size: 15px !important;
line-height: 18px !important;
}
.search-results .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner .no-results .smaller br {
display: none !important;
font-size: 18px;
line-height: 26px;
}
/* SEARCH NO RESULTS - RECOMMENDATION VIDEOS THUMBNAIL HOVER - - RIGHT -
.search-results .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner + .empty-video-state .thumb-list__item.video-thumb
=== */
/* RIGHT / TOP */
/* RIGHT / OTHER */
/* SEARCH - ROW / BOTTOM */
/* RIGHT / BOTTOM */
/* SEARCH ALL - THUMBNAIL - VIDEO - === */
.selectize-control.selectize.selectize--modified.single .selectize-input.items.full.has-options.has-items.focus + .selectize--modified.selectize-dropdown[style*="display: block"] {
padding: 10px 0;
z-index: 500000 !important;
border-image: none;
box-shadow: 0 10px 15px 0 rgba(0, 0, 0, 0.15);
}
/* SEARCH RESULT VIDEO - GM adapt "NEXTO" (for Chrome) */
.search-results > body {
height: auto !important;
}
/* SEARCH VIDEO ALL - FIRST - With FILTER / Without FILTER (see PREMIUM OVERLAY - .premium-overlay ) - === */
/* SEARCH ALL - HOVER - THUMBNAIL ROW - TOP */
.search-results body:first-of-type.label-set + .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner .right-rectangle ~ .thumb-list__item.video-thumb:nth-child(n + 1):nth-child(-n + 11):hover {
transform: translate(-60px, 55px) scale(1.6)!important;
}
/* SEARCH */
.search-results .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner .thumb-list__item.video-thumb:nth-child(n + 1):nth-child(-n + 11):hover {
transform: translate(0px, 25px) scale(1.6)!important;
}
/* SEARCH - THUMBNAIL - STORY - === */
.story.search.item {
display: inline-block;
height: 100% !important;
min-height: 115px !important;
max-height: 115px !important;
width: 100% !important;
min-width: 33% !important;
max-width: 33% !important;
margin-bottom: 2px !important;
margin-left: 4px !important;
margin-right: -3px !important;
overflow: hidden;
padding: 0 5px;
border-radius: 5px !important;
border: 1px solid gray !important;
}
.story.search.item .item-categories {
display: inline-block !important;
vertical-align: top !important;
height: 15px !important;
line-height: 15px !important;
}
.story.search.item .item-categories a.item {
display: inline-block !important;
height: 15px !important;
line-height: 15px !important;
font-size: 12px !important;
}
.story.search.item .text {
padding-bottom: 1px !important;
}
/* SEARCH ALL + ADAPTATION GM "SUPERPRELOADER */
.search-results .sp-separator ~ .main-wrap main .width-wrap article .mixed-section.index-videos .thumb-list.thumb-list--margin.thumb-list--sidebar.thumb-list--banner .thumb-list__item.video-thumb:nth-child(8) {
margin-top: 0px !important;
}
/* (new354) SEARCH - PAGER - FIXED BOTTOM */
.search-results .pager-section:not(.xh-helper-hidden) {
position: fixed !important;
display: inline-block !important;
float: none !important;
width: 800px !important;
height: 23px !important;
top: 2.3vh !important;
margin: 0 !important;
left: 1047px !important;
pointer-events: auto !important;
transform: scale(0.7) !important;
z-index: 500000 !important;
background: black !important;
}
.search-results .pager-section:not(.xh-helper-hidden) .pager-container {
display: inline-block;
height: 25px !important;
line-height: 30px !important;
text-align: center;
width: 100%;
}
.search-results .pager-section.xh-helper-hidden {
display: none !important;
visibility: hidden;
}
/* (new372) SEARCH/CATEG - SUPERLOADER - SUPP */
.category-page .sp-separator ~ .main-wrap .error404 ,
.search-results .sp-separator ~ .main-wrap header .top-header:not(.fixed) .login-section,
.search-results .sp-separator ~ .main-wrap header .top-header:not(.fixed) .login-section,
.search-results .sp-separator ~ .main-wrap header .top-header {
display: inline-block !important;
}
.search-results .sp-separator ~ .main-wrap .error404 + .popular-title.video-title + .index-videos + .popular-title + .index-photos,
.search-results .sp-separator ~ .main-wrap .error404 + .popular-title.video-title + .index-videos + .popular-title,
.search-results .sp-separator ~ .main-wrap .error404 + .popular-title.video-title + .index-videos,
.search-results .sp-separator ~ .main-wrap .error404 + .popular-title.video-title,
.search-results .sp-separator ~ .main-wrap main .width-wrap .label-set.categories-container:empty,
.search-results .sp-separator ~ .main-wrap main .width-wrap .label-set.categories-container,
.search-results .sp-separator ~ .main-wrap main .width-wrap aside,
.search-results .sp-separator ~ .main-wrap .error404 + .popular-title.video-title,
.search-results .search-results .top-video-block.top-video-block--recommendations {
display: none !important;
}
/* (new380) MY FRIENDS - CONTAINER */
.user-page.friends-page:not(.user-videos-page):not(.my-uploads-page):not(.favorites-page) .main-wrap > main {
display: inline-block;
max-height: 93vh;
margin-top: 0;
top: 5.5vh !important;
padding-top: 0;
}
.user-page.friends-page:not(.user-videos-page):not(.my-uploads-page):not(.favorites-page) main .width-wrap {
display: inline-block;
max-height: 92.5vh !important;
min-height: 92.5vh !important;
width: 100%;
top: 0;
padding: 0;
border: 1px solid red !important;
}
/* (new380) MY FRIENDS - MY FAV USERS / FRIENDS USERS - THUMBNAIL */
.user-page.friends-page .user-content-section .content-column {
width: 100% !important;
margin: 0 0 0 0 !important;
}
.user-page.favorites-page .favorites-list[style="display: none;"] {
display: none !important;
}
.user-page.friends-page .user-content-section .content-column .xh-tabs.stories-section .tab-friends.user-list.current-tab .mixed-list .item.friend,
.user-page.friends-page .user-content-section .content-column .xh-tabs.stories-section .tab-friends.user-list.current-tab .mixed-list .item.friend,
.user-page.friends-page .item.friend,
.user-page.friends-page .friends-list.friends-users-list .mixed-list .item.friend,
.user-page.favorites-page .mixed-list .item.friend.type-user,
.user-page.friends-page .user-content-section .content-column .xh-tabs.stories-section .tab-friends.user-list.current-tab .mixed-list .item.friend {
min-width: 150px !important;
max-width: 150px !important;
min-height: 135px !important;
max-height: 135px !important;
margin: 0 0 5px 7px !important;
top: 4px !important;
left: 16px !important;
padding: 0 !important;
border-radius: 5px !important;
border: 1px solid red !important;
}
/* (new380) FAVS PHOTO / MY FAVS FRIENDS USERS- LIST */
.user-page.favorites-page .width-wrap .user-content-section .content-column .mixed-list {
margin: 0 !important;
}
/* (new380) MY FAVS - FRIENDS USERS- ITEMS */
.user-page.favorites-page .width-wrap .user-content-section .content-column .mixed-list .item.friend.type-user {
min-width: 137px !important;
max-width: 137px !important;
margin-bottom: 5px !important;
border: 1px solid red !important;
}
/* FRIENDS REQUEST INVITES */
.user-page.friends-page .item.friend.request {
display: inline-block !important;
min-height: 170px !important;
min-width: 170px !important;
margin-bottom: 5px;
margin-left: 5px;
margin-right: 3px;
padding: 5px;
text-align: center !important;
border: 1px solid red !important;
}
.user-page.friends-page .item.friend.request .image-container.avatar-container {
display: inline-block !important;
width: 168px;
height: 75px;
left: 0px !important;
top: 0 !important;
transform: scale(1) !important;
transform-origin: center center 0 !important;
text-align: center !important;
border-bottom: 1px solid red !important;
}
.user-page.friends-page .item.friend.request .image-container.avatar-container a {
display: inline-block !important;
width: 70px;
height: 77px;
text-align: center !important;
}
.user-page.friends-page .item.friend.request .image-container.avatar-container a span,
.user-page.friends-page .item.friend.request .image-container.avatar-container a img.xh-avatar {
display: inline-block !important;
width: 70px;
height: 70px;
text-align: center !important;
}
.user-page.friends-page .item.friend.request .info {
display: inline-block !important;
vertical-align: middle;
height: 90px;
width: 168px;
top: 76px !important;
left: 0 !important;
padding-left: 0px !important;
}
.friends-page .mixed-list .item.friend .info .info-line a,
.friends-page .mixed-list .item.friend .info .info-line span.retired {
min-width: 168px;
max-width: 168px;
margin-bottom: 5px !important;
}
.user-page.friends-page .item.friend.request .info .controls {
margin-top: 7px !important;
}
/* FRIENDS / SUBSCRITION / SUBSCRIBERS (+RETIRED) / BLOCKED */
.user-page.friends-page .mixed-list .item.friend .image-container,
.user-page.favorites-page .mixed-list .item.friend .image-container,
.user-page.friends-page .user-content-section .content-column .xh-tabs.stories-section .tab-friends.user-list.current-tab .mixed-list .item.friend .image-container,
.user-page.friends-page .friends-list.blocked-users-list .mixed-list .item.friend .image-container,
.user-page.friends-page .friends-list.subscribers-users-list .mixed-list .item.friend .image-container,
.user-page.friends-page .friends-list.subscriptions-users-list .mixed-list .item.friend .image-container,
.user-page.friends-page .friends-list.friends-users-list .mixed-list .item.friend .image-container {
top: 5px !important;
left: 42px !important;
transform: scale(0.7) !important;
transform-origin: top left !important;
}
.user-page.friends-page .friends-list.blocked-users-list .mixed-list .item.friend .image-container[data-tooltip="User is retired"],
.user-page.friends-page .friends-list.subscribers-users-list .mixed-list .item.friend .image-container[data-tooltip="User is retired"] {
top: 20px !important;
left: 40px !important;
transform: scale(0.4) !important;
transform-origin: top left !important;
}
.user-page.friends-page .friends-list.blocked-users-list .mixed-list .item.friend .image-container[data-tooltip="User is retired"] + .info .retired,
.user-page.friends-page .friends-list.subscribers-users-list .mixed-list .item.friend .image-container[data-tooltip="User is retired"] + .info .retired {
position: absolute;
height: 24px !important;
line-height: 14px;
width: 120px;
top: 2px;
left: 2px;
font-size: 12px !important;
visibility: visible;
color: rgba(255, 0, 0, 0.24);
}
.user-page.favorites-page .mixed-list .item.friend.type-user .info {
position: absolute;
float: left !important;
width: 100% !important;
height: 6.2vh !important;
line-height: 14px;
left: 0;
top: 74px !important;
padding-left: 0;
bottom: 0;
font-size: 12px !important;
letter-spacing: 0.9px;
text-align: center;
overflow: hidden;
text-overflow: ellipsis;
visibility: visible;
}
/* (new380) */
.user-page.friends-page .user-content-section .content-column .xh-tabs.stories-section .tab-friends.user-list.current-tab .mixed-list .item.friend .info,
.user-page.friends-page .friends-list.blocked-users-list .mixed-list .item.friend .info,
.user-page.friends-page .friends-list.subscribers-users-list .mixed-list .item.friend .info,
.user-page.friends-page .friends-list.subscriptions-users-list .mixed-list .item.friend .info,
.user-page.friends-page .friends-list.friends-users-list .mixed-list .item.friend .info {
position: absolute;
float: left !important;
min-width: 100% !important;
max-width: 100% !important;
height: 63px !important;
line-height: 15px;
left: 0px !important;
top: 69px;
padding: 0 !important;
bottom: 0;
border-radius: 0 0 5px 5px !important;
font-size: 12px !important;
letter-spacing: 0.9px;
text-align: center;
overflow: hidden;
text-overflow: ellipsis;
visibility: visible;
background: #222 !important;
}
/* (new381) FIENDS / IMAGES ?? - ACTION */
.mixed-list .item.friend .info .controls,
.dialog-image-list .item.friend .info .controls {
position: absolute !important;
width: 100% !important;
height: 20px !important;
line-height: 20px !important;
bottom: 0vh !important;
margin: 0px 0 0 0 !important;
border-radius: 0 0 5px 5px !important;
text-align: center !important;
background: green !important;
}
.mixed-list .item.friend .info .controls a ,
.dialog-image-list .item.friend .info .controls a {
color: gold !important;
}
/* (new380) FRIENDS - ACTION BUTTON - ICONS */
.friends-list.friends-users-list .mixed-list .item.friend .info .controls.friends {
position: absolute !important;
display: inline-block !important;
width: 100% !important;
height: 20px !important;
line-height: 20px !important;
bottom: 0 !important;
left: 0 !important;
margin: 0 0 0 0 !important;
border-radius: 0 0 4px 4px !important;
text-align: center !important;
font-size: 0 !important;
background: #333 !important;
}
.friends-list.friends-users-list .mixed-list .item.friend .info .controls .actions {
display: inline-block !important;
width: 100% !important;
height: 20px !important;
line-height: 0px !important;
text-align: center !important;
font-size: 0 !important;
}
.mixed-list .item.friend .info .controls.requests .xh-button {
display: inline-block;
height: 18px !important;
line-height: 18px !important;
margin-top: 1px !important;
}
.friends-list .item.friend .controls.subscribtions .unsubscribe ,
.controls.friends .actions a.send-message ,
.controls.friends .actions a.unfriend{
width: 20px !important;
height: 20px !important;
line-height: 20px !important;
font-size: 0 !important;
}
.controls.friends .actions a.send-message:before {
content: "💬" !important;
height: 20px !important;
line-height: 20px !important;
font-size: 14px !important;
}
.controls.subscribtions a.unsubscribe:before{
content: "❌" !important;
height: 20px !important;
line-height: 20px !important;
font-size: 14px !important;
}
.controls.friends .actions a.unfriend:before{
content: "❌" !important;
height: 20px !important;
line-height: 20px !important;
font-size: 14px !important;
}
.controls.subscribtions .unsubscribe:hover:before ,
.controls.friends .actions a.send-message:hover::before ,
.controls.friends .actions a.unfriend:hover::before{
background: red !important;
}
/* (new380) FRIENDS - INFOS */
.user-page.favorites-page .mixed-list .item.friend.type-user .info .info-line a {
width: 100% !important;
max-width: 100% !important;
font-size: 14px !important;
padding: 0 3px !important;
overflow: hidden;
text-overflow: ellipsis;
}
.user-page.friends-page .mixed-list .item.friend .info .info-line a,
.user-page.friends-page .friends-list.blocked-users-list .mixed-list .item.friend .info .info-line a,
.user-page.friends-page .friends-list.subscribers-users-list .mixed-list .item.friend .info .info-line a,
.user-page.friends-page .friends-list.subscriptions-users-list .mixed-list .item.friend .info .info-line a,
.user-page.friends-page .friends-list.friends-users-list .mixed-list .item.friend .info .info-line a {
min-width: 100% !important;
max-width: 100% !important;
margin: 0 !important;
padding: 1px 2px;
font-size: 13px !important;
overflow: hidden;
text-overflow: ellipsis;
}
.user-page.favorites-page .mixed-list .item.friend.type-user:hover .info .info-line a {
width: 120px;
font-size: 14px !important;
overflow: hidden;
text-overflow: ellipsis;
color: gold;
}
.friends-page .friends-list .mixed-list .item.friend .info-line .xh-flag,
.friends-page .user-list .mixed-list .item.friend .info-line .xh-flag {
margin: 0 !important;
}
.user-page.favorites-page .mixed-list .item.friend.type-user .controls.friends a.remove-favorite {
width: 120px;
font-size: 14px !important;
overflow: hidden;
text-overflow: ellipsis;
color: red;
}
/* (new381) THUMBNAIL - USER - VIDEOS PAGES */
/* (new381) USER VIDEOS - ADAPT GM "SUPERLODER" */
html.user-page.user-videos-page.my-uploads-page {
display: inline-block !important;
height: auto !important;
max-height: 100vh !important;
width: 100% !important;
padding-left: 0;
overflow: hidden !important;
}
html.user-page.user-videos-page.my-uploads-page body {
display: inline-block !important;
height: auto !important;
max-height: 100vh !important;
width: 100% !important;
padding: 0 0 2vh 0 !important;
overflow: hidden !important;
overflow-x: hidden !important;
overflow-y: auto !important;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column.single {
margin-top: -10px;
min-height: 550px;
padding-left: 0;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column.single .xh-tabs .tab-recent.current-tab,
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column.single .xh-tabs {
display: inline-block;
width: 1900px !important;
height: 100% !important;
max-height: 550px !important;
min-height: 550px !important;
margin-left: 0;
padding-left: 0;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column.single .xh-tabs .mixed-list.clearfix-after {
position: relative;
display: inline-block !important;
width: 1900px !important;
max-height: 550px !important;
min-height: 550px !important;
top: 13px;
margin-left: 5px !important;
margin-right: 0 !important;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column.single .xh-tabs .mixed-list.clearfix-after .item.video {
width: 11.6667% !important;
height: 200px !important;
top: 5px !important;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column.single .xh-tabs .mixed-list.clearfix-after .item.video .thumb-container {
height: 155px !important;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column.single .xh-tabs .mixed-list.clearfix-after .item.video:hover .thumb-container {
height: 100% !important;
max-height: 164px !important;
min-height: 164px !important;
min-width: 218px !important;
max-width: 218px !important;
margin-left: -2px !important;
border: 1px solid blue !important;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column.single .xh-tabs .mixed-list.clearfix-after .item.video .info-container {
height: 30px !important;
margin-top: 10px !important;
overflow: hidden;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column.single .xh-tabs .mixed-list.clearfix-after .item.video .info-container .name {
font-size: 11px;
height: 32px;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column.single .xh-tabs .mixed-list.clearfix-after .item.video .info-container .info {
bottom: 30px;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column.single .xh-tabs .mixed-list.clearfix-after .item.video:hover .info-container .info {
bottom: 25px;
font-size: 7px !important;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column.single .xh-tabs .mixed-list.clearfix-after .item.video:not(:hover) .info-line .duration {
-moz-user-select: none;
border-radius: 5px;
margin-left: -8px;
bottom: -18px !important;
transform: scale(0.8);
}
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column.single .xh-tabs .mixed-list.clearfix-after .item.video:hover .info-line .duration {
-webkit-user-select: none;
margin-left: 8px !important;
top: 10px !important;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column.single .xh-tabs .mixed-list.clearfix-after .item.video:hover .thumb-container {
height: 130px !important;
width: 175px !important;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column.single .xh-tabs .mixed-list.clearfix-after .item.video:hover .info-container {
max-width: 216px !important;
min-width: 216px !important;
max-height: 20px !important;
min-height: 20px !important;
top: 168px !important;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column.single .xh-tabs .mixed-list.clearfix-after .item.video:hover .info-container .link {
max-width: 216px !important;
min-width: 216px !important;
max-height: 19px !important;
min-height: 19px !important;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column.single .xh-tabs .mixed-list.clearfix-after .item.video:hover .info-container span,
.user-page.user-videos-page.my-uploads-page .user-content-section .content-column.single .xh-tabs .mixed-list.clearfix-after .item.video:hover .info-container .name {
display: inline-block;
max-width: 214px !important;
min-width: 214px !important;
max-height: 20px !important;
min-height: 20px !important;
line-height: 7px !important;
margin-left: 1px;
margin-top: 2px;
font-size: 7px !important;
letter-spacing: 0.5px !important;
overflow: visible;
}
/* (new260) USER VIDEO PAGE - WITH CHANNELS SECTION - === */
.user-page.user-videos-page.my-uploads-page .user-content-section .xh-header.xh-header--medium {
display: none;
}
.user-content-section .channel-items {
position: fixed !important;
display: inline-block;
width: 145px !important;
height: 20px !important;
left: 10px !important;
top: 53px;
padding-top: 20px !important;
overflow: hidden !important;
visibility: visible !important;
opacity: 0.5 !important;
z-index: 500000 !important;
background-color: black !important;
border: 1px solid red !important;
}
.user-content-section .channel-items .channel-logo-container .channel-logo-container__info {
display: inline-block;
height: 120px !important;
padding: 10px 10px 10px 120px !important;
background-color: #202020 !important;
}
.user-content-section .channel-items .channel-logo-container .channel-logo-container__info .channel-logo {
height: 100px !important;
border: 1px solid red !important;
}
.user-content-section .channel-items .channel-logo-container .channel-logo-container__info .channel-logo .logo-container {
height: 97px !important;
border-radius: 5px 0 0 5px !important;
background-position: center center;
background-repeat: no-repeat;
background-size: contain !important;
}
.user-content-section .channel-items.all-channels:hover,
.user-content-section .channel-items:hover {
min-width: 100% !important;
max-width: 100% !important;
height: auto !important;
padding-top: 30px !important;
visibility: visible !important;
opacity: 1 !important;
z-index: 5000 !important;
}
.user-content-section .channel-items:before {
content: "User's Channels 🔻 ";
position: fixed !important;
display: inline-block !important;
width: 140px !important;
height: 18px !important;
line-height: 10px !important;
left: 1px;
top: 55px !important;
padding-left: 30px !important;
font-size: 10px !important;
visibility: visible !important;
color: red;
background: gold !important;
border: 1px solid red;
}
.user-content-section .channel-items.channel-logo-container {
margin-bottom: 0 !important;
position: relative;
}
/* USER VIDEO PAGE - WITH CHANNELS SECTION - LESS / MORE */
/* (new224) LESS / MORE - CONTAINERS */
.user-content-section .channel-items:not(:hover) + .button-container,
.user-content-section .channel-items.all-channels:not(:hover) + .button-container,
.user-content-section .channel-items:hover + .button-container,
.user-content-section .channel-items.all-channels:hover + .button-container {
position: fixed !important;
display: inline-block !important;
height: 17px !important;
width: 17px !important;
top: 54px !important;
left: 1px !important;
border-radius: 50% !important;
z-index: 500000 !important;
background-color: black !important;
border: 1px solid aqua !important;
}
.user-content-section .channel-items:not(:hover) + .button-container .xh-button,
.user-content-section .channel-items.all-channels:not(:hover) + .button-container .xh-button,
.user-content-section .channel-items:hover + .button-container .xh-button,
.user-content-section .channel-items.all-channels:hover + .button-container .xh-button {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
min-width: 15px !important;
max-width: 15px !important;
height: 15px !important;
top: 55px !important;
left: 1px !important;
margin: 0 !important;
padding: 0 !important;
z-index: 50000000 !important;
visibility: hidden !important;
}
/* (new224) LESS / MORE - BUTTONS */
.user-content-section .channel-items:not(:hover) + .button-container .xh-button:before,
.user-content-section .channel-items.all-channels:not(:hover) + .button-container .xh-button:before,
.user-content-section .channel-items:hover + .button-container .xh-button:before,
.user-content-section .channel-items.all-channels:hover + .button-container .xh-button:before {
content: "-" !important;
position: fixed !important;
display: inline-block !important;
height: 15px !important;
line-height: 8px !important;
width: 15px !important;
top: 40px !important;
left: 0 !important;
font-size: 30px !important;
border-radius: 50% !important;
visibility: visible !important;
z-index: 50000000 !important;
background: red !important;
}
/* (new224) LESS "-" / MORE "+" */
.user-content-section .channel-items + .button-container:hover .xh-button:before,
.user-content-section .channel-items:not(:hover) + .button-container .xh-button:before,
.user-content-section .channel-items:hover + .button-container .xh-button:before {
content: "+" !important;
position: fixed!important;
display: inline-block !important;
height: 15px !important;
line-height: 17px !important;
width: 15px !important;
top: 55px !important;
left: 2px !important;
font-size: 25px !important;
border-radius: 50% !important;
visibility: visible !important;
z-index: 50000000 !important;
background: green !important;
}
.user-content-section .channel-items + .button-container:hover .xh-button:before,
.user-content-section .channel-items:hover + .button-container .xh-button:before {
content: "+" !important;
background: blue !important;
}
/* SUPP - PIXEL.GIF */
.user-page.favorites-page .thumb-container > img[src="https://static-cl.xhcdn.com/xh-tpl3/images/pixel.gif"],
.thumb-container > img[src="https://static-cl.xhcdn.com/xh-tpl3/images/pixel.gif"],
.favorites-page .mixed-list .item.favorite.gallery .thumb-container img[src="https://static-ec-2.xhcdn.com/xh-tpl3/images/pixel.gif"] {
display: none !important;
}
/* SUPP SPACE FOR PUB - === */
.gallery-section .gallery-list.clearfix-after .mixed-list.loaded .photo-container {
display: block;
margin-right: 10px;
}
main .gallery-list .photo-container {
box-sizing: border-box;
float: left;
height: 104px !important;
max-width: 200px !important;
padding: 5px !important;
border-radius: 3px !important;
border: 1px solid gray !important;
overflow: hidden;
}
main .gallery-list .photo-container .image-thumb {
min-width: 100% !important;
max-width: 100% !important;
max-height: 100% !important;
min-height: 100% !important;
padding: 0px !important;
box-sizing: content-box !important;
background-size: contain !important;
background-repeat: no-repeat !important;
background-color: transparent !important;
}
.photo-container[style^="margin-right: 440px;"] {
margin-right: 10px !important;
}
.mixed-list .thumb-info {
position: absolute;
width: 95%;
min-height: 23px;
padding-top: 15px;
bottom: 2px;
border-radius: 0 0 3px 3px;
z-index: 1;
}
.gallery-list .thumb-info {
position: absolute;
width: 95%;
min-height: 13px !important;
padding-top: 0px !important;
bottom: 2px;
border-radius: 0 0 3px 3px;
z-index: 1;
}
.gallery-list .thumb-info .info-line {
position: absolute;
height: 17px;
top: 0px;
left: 10px;
margin-top: 0px !important;
right: 10px;
}
.gallery-list .thumb-info .info-line .comments-value {
position: relative;
display: block;
float: left;
margin: 0px 10px 0 0;
padding-left: 20px;
color: #fff;
}
.related .item:not(.story) {
width: 8% !important;
margin-left: 5px;
}
/* (new340) STATUT PAGES - DEL / REVIEW? */
html.item-status-page {
display: inline-block !important;
flex-grow: unset !important;
height: 100% !important;
min-height: 100vh !important;
max-height: 100vh !important;
width: 100% !important;
overflow: hidden !important;
}
.item-status-page body {
display: inline-block !important;
flex-grow: unset !important;
height: 100% !important;
min-height: 100vh !important;
max-height: 100vh !important;
width: 100% !important;
}
.item-status-page body > .main-wrap {
display: inline-block !important;
flex-grow: unset !important;
height: 100% !important;
min-height: 97vh !important;
max-height: 97vh !important;
width: 100% !important;
}
.item-status-page body > .main-wrap > main {
display: inline-block !important;
flex-grow: unset !important;
height: 100% !important;
min-height: 96vh !important;
max-height: 96vh !important;
width: 100% !important;
border-bottom: 1px solid red !important;
}
/* (new340) */
html.item-status-page.error-page .plug {
display: inline-block !important;
width: 100% !important;
height: 30vh !important;
margin: 4vh 0 0 0 !important;
}
.item-status-page i.xh-icon.smile-sad {
font-size: 40px !important;
}
.item-status-page .status-text {
line-height: 18px !important;
margin: 0px 0 0 !important;
font-size: 18px !important;
}
/* (new371) - STATUS / NOT FOUND */
.item-status-page .item-status.not-found,
.item-status-page .item-status {
height: 100%;
width: 100%;
min-width: 960px;
margin: 5vh 0 5px 0 !important;
text-align: center;
}
/* (new471) IN REVIEW -THUMBNAIL CONTAINER */
.item-status-page .mixed-section.videos.related-container {
min-width: 100% !important;
max-width: 100% !important;
max-height: 80vh !important;
min-height: 40vh !important;
padding: 0.5vh 0% 0 0% !important;
text-align: center !important;
overflow: hidden !important;
overflow-y: auto !important;
}
.item-status-page .thumb-list.thumb-list--related.thumb-list--margin.thumb-list--related-collapsed {
display: inline-block !important;
width: 1439px !important;
border: 1px solid red !important;
}
.item-status-page .mixed-section.videos.related-container .thumb-list.thumb-list--sidebar.thumb-list--related .thumb-list__item.video-thumb {
position: relative !important;
display: inline-block !important;
width: 100% !important;
min-width: 205px !important;
max-width: 205px !important;
min-height: 18vh !important;
max-height: 18vh !important;
margin: 0 4px 3px 3px !important;
top: 0px !important;
opacity: 1 !important;
overflow: hidden !important;
border: 1px solid red !important;
}
.item-status-page .thumb-list.thumb-list--related.thumb-list--margin.thumb-list--related-collapsed .thumb-list__item.video-thumb {
margin: 0 15px 5px 0 !important;
border: 1px solid #333 !important;
}
.item-status-page .mixed-section.videos.related-container .thumb-list .thumb-list__item.video-thumb .video-thumb-info {
max-height: 51px !important;
min-height: 51px !important;
margin: -3px 0 0 0 !important;
padding: 2px 2px 0;
text-align: left;
border-radius: 0 0 3px 3px;
}
.item-status-page .mixed-section.videos.related-container .thumb-list .thumb-list__item.video-thumb:hover .video-thumb-info {
max-height: 28px !important;
min-height: 28px !important;
margin: 12px 0 0 0 !important;
padding: 1px 2px 0 !important;
text-align: left;
border-radius: 0 0 3px 3px;
}
.item-status-page .mixed-section.videos.related-container .thumb-list .thumb-list__item.video-thumb .video-thumb-info .video-thumb-info__name{
max-height: 43px !important;
min-height: 43px !important;
overflow-x: hidden;
overflow-y: auto;
}
/* (new471) IN REVIEW - VIDEO ITEMS - TOP ROW - HOVER */
.item-status-page.video-page:not(.video-page--large-mode) .related-container[data-role="related-with-tabs-container"] .mixed-section.videos.related-container .thumb-list.thumb-list--sidebar .thumb-list__item.page-1:nth-of-type(-n+9):hover {
margin: 2.8vh 2px -2.5vh 5px !important;
}
.item-status-page.video-page:not(.video-page--large-mode) .related-container[data-role="related-with-tabs-container"] .mixed-section.videos.related-container .thumb-list.thumb-list--sidebar .thumb-list__item.page-1:nth-of-type(9):hover {
margin: 2.8vh 2px -2.5vh 5px !important;
left: -30px !important;
}
/* (new471) IN REVIEW - VIDEO ITEMS - LEFT - HOVER */
.item-status-page.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list.thumb-list--sidebar.thumb-list--related .thumb-list__item.video-thumb:nth-of-type(-n+11) ~ .thumb-list__item:nth-child(9n+1):hover {
margin: 0vh 7px -2.5vh 0px !important;
left: 35px !important;
}
/* (new264) STATUS - PREVIEW */
.item-status-page .mixed-section.videos.related-container .thumb-list .thumb-list__item.video-thumb .video-thumb__image-container.thumb-image-container video {
display: inline-block !important;
min-height: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
overflow: hidden;
border: 1px solid aqua !important;
}
/* (new365) - ONLY FRIEND / NOT AVAIBLE IN FRANCE */
.item-status-page .item-status.friends-only{
margin: 0 0 0 0 !important;
}
.item-status-page .item-status.friends-only .noindexed-text ,
.item-status-page .item-status.friends-only h1.video-title {
display: inline-block !important;
width: 100% !important;
margin: 0;
text-align: center !important;
}
.item-status-page .item-status.friends-only + .related-container.width-wrap .mixed-section.videos.related-container .video-thumb__player-thumb {
position: absolute;
display: none !important;
flex-direction: unset !important;
height: 354px;
width: 423.333px;
left: 13px !important;
padding: 0 !important;
}
.item-status-page .item-status.friends-only + .related-container.width-wrap .mixed-section.videos.related-container {
max-width: 100%;
min-height: 45vh !important;
max-height: 85vh !important;
min-width: 100%;
overflow-x: hidden;
overflow-y: auto;
padding: 40px 5% 0 5% !important;
text-align: center;
background: #333 ;
}
/* (new339) ERROR - DELLETED GAL/USER PAGE */
.error404-img {
height: 36px !important;
width: 159px !important;
padding: 5px !important;
border-radius: 5px;
background: rgba(255, 255, 255, 0.29) !important;
border: 1px solid red;
}
html.error-page.error404-page {
display: inline-block !important;
height: 100vh !important;
min-height: 100vh !important;
max-height: 100vh !important;
overflow: hidden !important;
overflow-y: hidden !important;
}
.error-page main {
height: 100vh !important;
min-height: 95.5vh !important;
max-height: 95.5vh !important;
top: 3vh !important;
padding: 0 !important;
overflow: hidden !important;
overflow-y: auto !important;
}
.error-page main .width-wrap {
top: 0px !important;
}
.error-page main .width-wrap .error404-container {
width: 73% !important;
}
.error-page main .width-wrap .error404-container {
margin-top: 0;
}
.error-page main .width-wrap .error404-container .error404-title {
float: left !important;
width: 30% !important;
line-height: 27px;
text-align: right !important;
text-align: left !important;
}
.error-page main .popular-title {
font-size: 18px;
margin: 0 0 10px 0 !important;
}
.error-page main .width-wrap .error404-container .error404-info {
float: right !important;
width: 70% !important;
line-height: 1.2 !important;
margin-top: 10px !important;
padding-left: 20px !important;
text-align: left !important;
}
.error-page main .gallery-list .photo-container {
display: inline-block !important;
float: none;
height: 50px;
max-width: 123px !important;
min-width: 123px !important;
margin: auto !important;
padding: 5px;
border-radius: 3px;
overflow: hidden;
}
.error-page main .gallery-list .photo-container .image-thumb {
background-color: transparent;
background-repeat: no-repeat;
background-size: contain;
box-sizing: content-box;
min-height: 0;
height: 170px;
padding: 0;
}
.error-page main .thumb-list__item.video-thumb {
margin-left: 17px !important;
border-radius: 5px;
color: gray;
border: 1px solid gray !important;
}
.error-page main .thumb-list__item.video-thumb .video-thumb-info__metrics {
display: none !important;
}
/* (new267) */
.error-page main .thumb-list__item.video-thumb .video-thumb-info {
max-height: 39px !important;
min-height: 39px !important;
padding: 2px 2px 0 !important;
}
.error-page main .thumb-list__item.video-thumb:hover .video-thumb-info a {
max-height: 39px !important;
min-height: 39px !important;
line-height: 12px !important;
font-size: 11px !important;
}
.error-page main .related-container .scrollable .related-list li {
box-sizing: border-box;
display: inline-block !important;
flex-direction: unset;
padding-right: 0px;
width: 12% !important;
height: 170px;
margin: 0 3px 0 5px !important;
border-radius: 5px !important;
border: 1px solid red !important;
}
.error-page main .related-container .related-list li .preview {
height: 100px !important;
}
.error-page main .related-container .related-list li .preview .logo-container {
display: inline-block !important;
width: 100% !important;
min-width: 227px !important;
max-width: 227px !important;
height: 100% !important;
min-height: 100px !important;
max-height: 100px !important;
left: 0;
z-index: 2 !important;
}
.error-page main .logo-container > div:hover,
.error-page main .logo-container > div {
opacity: 1 !important;
z-index: 200 !important;
padding: 0 !important;
background-color: transparent !important;
}
.error-page main .related-container .related-list li .preview a.logo-container .logo:hover,
.error-page main .related-container .related-list li .preview a.logo-container .logo {
position: absolute !important;
display: inline-block !important;
float: none !important;
width: 100% !important;
min-width: 222px !important;
max-width: 222px !important;
height: 100% !important;
min-height: 100px !important;
max-height: 100px !important;
left: 2px !important;
background-size: contain !important;
background-position: center !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
z-index: 2 !important;
visibility: visible !important;
border: none !important;
border-bottom: 1px solid violet !important;
}
.error-page main .related-container .related-list li .preview a.logo-container .logo:hover {
background-color: #111 !important;
}
.error-page main .related-container .related-list li .preview .xh-icon {
position: absolute;
width: 20px !important;
height: 100px !important;
line-height: 90px !important;
left: 205px !important;
font-size: 20px !important;
z-index: 1;
text-align: right !important;
background-color: transparent !important;
}
.error-page .mixed-section .button-section {
display: inline-block !important;
height: 30px !important;
width: 100% !important;
line-height: 30px !important;
margin-top: 15px;
background: red !important;
}
.error-page .mixed-section .button-section .xh-button {
display: inline-block !important;
border-radius: 3px;
font-size: 18px;
height: 35px !important;
line-height: 35px !important;
margin-top: -15px;
width: 100%;
background: #111 !important;
}
.error-page main .related-container ul.categories-container li {
width: 250px !important;
margin: 0 2px 3px 4px !important;
padding: 2px 0 !important;
border-radius: 5px;
text-align: center !important;
background: #111 !important;
}
/* VIDEO PAGE - HOVER */
.video-page:not(.video-page--large-mode) .mixed-section.related .item:not(.story) {
margin: 0px 5px 3px 32px;
top: 6px !important;
width: 20% !important;
border-radius: 3px;
box-shadow: 3px 3px 2px black;
border: 1px solid #404040 !important;
}
.video-page:not(.video-page--large-mode) .mixed-section.related .item:not(.story) {
margin: 0px 5px 3px 32px;
top: 6px !important;
width: 20% !important;
border-radius: 3px;
box-shadow: 3px 3px 2px black;
border: 1px solid #404040 !important;
}
/* HOVER */
.video-page:not(.video-page--large-mode) .mixed-section.related .item:not(.story):hover {
z-index: 5000 !important;
transform: scale(1.5) !important;
transition: all ease 0.7s !important;
background: black !important;
}
.video-page:not(.video-page--large-mode) .mixed-section.related .info-container {
height: 30px;
line-height: 10px !important;
margin-top: 0;
overflow: hidden;
opacity: 0.4 !important;
transition: all ease 0.7s !important;
}
.video-page:not(.video-page--large-mode) .mixed-section.related .info-container:hover {
opacity: 1 !important;
}
.video-page:not(.video-page--large-mode) .mixed-section.related .info-container .name {
line-height: 10px !important;
top: 10px;
}
.video-page:not(.video-page--large-mode) .mixed-section.related .info-container .info {
visibility: hidden;
}
/* MAIN HOME PAGE - PANEL LEFT + THUMBNAIL RIGHT - === */
.main-page article {
top: -27px !important;
margin-left: 170px !important;
padding: 0 5px 0px 5px;
}
.main-page .index-videos .heading-paging {
color: #dadada;
font-size: 20px;
height: 20px;
line-height: 20px;
}
.main-page article .sort-section {
display: inline-block !important;
height: 20px !important;
line-height: 20px !important;
margin-bottom: 5px !important;
}
.main-page article .sort-section .xh-tabset {
height: 20px !important;
line-height: 20px !important;
}
.main-page article .sort-section .xh-tabset > button.current-tab,
.main-page article .sort-section .xh-tabset > button,
.main-page article .sort-section .xh-tabset > a,
.main-page article .sort-section .xh-tabset > span {
display: inline-block !important;
height: 20px !important;
line-height: 20px !important;
margin-left: 31px;
margin-right: 21px;
border: none !important;
}
.sort-section .button.xh-dropdown:first-of-type::before {
position: absolute;
content: "";
height: 15px !important;
top: 3px !important;
background-color: red;
}
.main-page .index-videos .categories-container--page {
margin-bottom: 4px;
}
/* LEFT PANEL - MAIN CATEGORY */
aside .categories-list .orientation-section {
border-bottom: 1px solid #dadada;
margin-bottom: -3px;
padding-bottom: 0px !important;
padding-right: 5px;
position: relative;
white-space: nowrap;
height: 35px;
}
aside .categories-list .orientation-section .xh-dropdown .trigger.line.large::after {
top: 7px;
}
aside .categories-list .xh-icon.beta-shemale::before,
aside .categories-list .xh-icon.beta-gay::before,
aside .categories-list .xh-icon.beta-straight .path2::before,
aside .categories-list .xh-icon.beta-straight .path1::before {
position: relative;
display: inline-block;
height: 20px;
line-height: 20px;
top: -10px;
font-size: 20px;
}
aside .categories-list .orientation-section .orientation-container .dropdown .item {
position: relative;
display: inline-block !important;
height: 20px !important;
line-height: 15px !important;
font-size: 14px !important;
color: peru !important;
}
aside .categories-list .main-categories {
position: relative;
margin-bottom: 3px;
padding-bottom: 5px;
border-bottom: 1px solid #dadada;
}
.main-categories > ul li {
height: 26px;
}
/* (new327) LEFT PANEL - CATEGORY */
aside .categories-list .all-categories ul {
margin: 0 0 24px;
padding: 0 0 14px;
max-height: 57vh !important;
overflow: hidden;
overflow-y: auto;
}
aside .categories-list .all-categories ul li {
margin: 0;
padding: 0;
height: 20px !important;
line-height: 15px !important;
}
aside .categories-list .all-categories ul li:hover {
list-style: inside none none;
margin-top: 3px !important;
padding: 0 0 0 5px !important;
height: 20px;
margin-bottom: 0px !important;
}
/* (new304) */
aside .categories-list .all-categories ul li a.active,
aside .categories-list .all-categories ul li a {
margin: 0 !important;
padding: 0 0 0 5px !important;
height: 20px !important;
line-height: 12px !important;
}
aside .categories-list .all-categories ul li a.active {
margin-top: -3px !important;
padding: 0 0 0 5px !important;
max-height: 20px !important;
}
aside .categories-list .all-categories ul li a:hover {
height: 20px !important;
line-height: 20px;
margin-bottom: -10px !important;
margin-top: 0px;
padding: 0 0 0 5px !important;
color: #e34449;
background: #eaeaea;
}
/* THUMBNAILS NAME - ALL - === */
.dialog-image-list .item .info-container,
.mixed-list .item .info-container {
height: 58px;
margin-top: 0px;
}
.dialog-image-list .item .link,
.mixed-list .item .link {
border-bottom: 0 none;
display: block;
margin-bottom: 4px;
text-decoration: none;
text-transform: capitalize !important;
}
/* THUMBNAILS NAME - VIDEOS RELATED */
.photo-page .mixed-section.videos.related .item .link {
padding-top: 7px;
}
.dialog-image-list .item .name,
.mixed-list .item .name {
position: relative;
line-height: 13px;
font-size: 12px !important;
}
.dialog-image-list .item .info,
.mixed-list .item .info {
position: absolute;
height: 14px;
line-height: 14px;
bottom: 0;
letter-spacing: 0.9px;
font-size: 12px;
overflow: hidden;
color: #707070;
}
/* LEFT PANEL - ALL - HOVER TEST - === */
/* (new260) TOP PANEL - ALL */
.user-page .user-content-section .side-column {
position: fixed !important;
display: inline-block !important;
float: none !important;
width: 104px !important;
height: 100% !important;
min-height: 30px !important;
max-height: 30px !important;
left: 1318px !important;
top: 24px !important;
padding-left: 0px !important;
overflow: hidden !important;
visibility: visible !important;
z-index: 5000000 !important;
}
/* (new474) USER PROF - ME - FAVS */
.user-page.favorites-page .user-header .user-tabs.sort-section.xh-tabbed {
height: 29px;
width: 705px !important;
left: 365px !important;
top: -1px;
padding: 0 !important;
}
.user-page.favorites-page .user-header .user-tabs.sort-section.xh-tabbed .xh-tabset.active {
display: inline-block !important;
min-width: 705px !important;
}
.user-page.friends-page .user-header .user-tabs.sort-section.xh-tabbed .xh-tabset.active ,
.user-page.favorites-page .user-header .user-tabs.sort-section.xh-tabbed .xh-tabset.active {
display: inline-block;
height: 27px;
left: 0;
line-height: 27px;
top: 0;
width: 578px !important;
}
/* (new472) USER PROF - OTHER */
.user-page.user-videos-page.my-uploads-page .user-header .user-tabs.sort-section.xh-tabbed {
height: 29px;
width: 565px !important;
left: 640px !important;
top: -1px;
margin: 0 0 0 0 !important;
padding: 0 !important;
user-select: none !important
}
.user-page.user-videos-page.my-uploads-page .width-wrap .user-content-section .side-column {
position: fixed !important;
display: inline-block !important;
float: none !important;
width: 104px !important;
height: 100% !important;
min-height: 30px !important;
max-height: 30px !important;
left: 1255px !important;
top: 24px !important;
padding-left: 0px !important;
overflow: hidden !important;
visibility: visible !important;
z-index: 50000000 !important;
}
/* (new378) FAVs MY */
.user-page.favorites-page .width-wrap .user-content-section .side-column {
position: fixed !important;
display: inline-block !important;
height: 100% !important;
min-height: 30px !important;
max-height: 30px !important;
width: 100px !important;
left: 1120px !important;
margin-bottom: 0 !important;
top: 24px !important;
padding: 0px !important;
overflow: hidden !important;
visibility: visible !important;
z-index: 5000000 !important;
}
/* TOP / LEFT PANEL - MY FRIENDS / MY UPLOAD PAGE */
.user-page.my-uploads-page:not(.user-videos-page) .side-column::after,
.user-page.friends-page .user-content-section .side-column::after {
position: absolute;
display: inline-block;
width: 150px;
height: 20px;
left: -83px;
top: 70px;
text-align: center;
border-radius: 5px 5px 0 0 !important;
transform: rotate(90deg);
visibility: visible;
z-index: 500000;
border: 1px solid red;
background: red;
}
.user-page.friends-page .side-column::after {
content: "🔺 Friends 🔻 ";
left: 218px !important;
}
.user-page.my-uploads-page:not(.user-videos-page) .side-column:after {
content: "🔺 MY Uploads 🔻 ";
left: 218px !important;
}
.user-page.my-uploads-page.user-blog-page .width-wrap .user-content-section .side-column:after {
content: "🔺 MY Uploads 🔻 ";
left: 210px !important;
}
.user-page.my-uploads-page.user-blog-page .width-wrap .user-content-section .side-column,
.user-page.my-uploads-page .user-content-section .side-column,
.user-page.friends-page .user-content-section .side-column {
position: fixed !important;
display: inline-block !important;
float: none !important;
width: 284px !important;
height: 100% !important;
min-height: 270px !important;
max-height: 270px !important;
left: -284px !important;
top: 60px !important;
padding-left: 0px !important;
overflow: visible !important;
visibility: visible !important;
z-index: 5000000 !important;
background: black !important;
}
.user-page.my-uploads-page.user-blog-page .width-wrap .user-content-section .side-column:hover,
.user-page.my-uploads-page:not(.user-videos-page) .user-content-section .side-column:hover,
.user-page.friends-page .user-content-section .side-column:hover {
left: 0px !important;
border-radius: 0 0 5px 0 !important;
border: 1px solid red;
}
/* TOP LIST LINKS - FAVORITS LIST SWITCHER */
/* (new378) USER MY - COLL FAV - */
.user-page.favorites-page .user-content-section .side-column > ul.favorites-side-switcher{
position: fixed !important;
display: inline-block !important;
height: 30px !important;
width: 100px !important;
margin-left: 0px !important;
margin-top: 0px;
overflow: hidden !important;
z-index: 500000000 !important;
border: 1px solid red !important;
}
/* (new332) USER OTHER - COLL FAV - */
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column > ul {
position: fixed !important;
height: 30px !important;
width: 100px !important;
margin-left: 4px !important;
margin-top: 0px;
overflow: hidden !important;
z-index: 5000000 !important;
border: 1px solid red !important;
background: black !important;
}
.user-page.favorites-page .user-content-section .side-column > ul.favorites-side-switcher:hover,
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column:hover > ul {
position: fixed !important;
height: 29px !important;
width: auto !important;
margin-left: 3px;
margin-top: 1px;
overflow: hidden !important;
border: 1px solid red !important;
border-bottom: 1px solid yellow !important;
}
.user-page.favorites-page .favorites-side-switcher:hover {
width: 520px !important;
background: red !important;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column > ul:hover {
width: auto !important;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column > ul > li,
.user-page.favorites-page ul.favorites-side-switcher > li {
display: inline-block !important;
width: 84px !important;
height: 25px !important;
line-height: 25px !important;
margin: 0 !important;
}
/* DISABLED */
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column > ul li a .disabled {
color: rgb(112, 112, 112) !important;
}
/* NOT ACTIVE */
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column > ul > li:not(.active),
.user-page.favorites-page ul.favorites-side-switcher > li:not(.active) {
display: inline-block;
width: 80px !important;
height: 20px !important;
line-height: 20px !important;
top: 0px !important;
margin-bottom: 0 !important;
margin-left: 0;
margin-right: 0;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column > ul > li:not(.active) {
float: right !important;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column > ul > li:not(.active):hover .label,
.user-page.favorites-page ul.favorites-side-switcher > li:not(.active):hover .label {
width: 80px !important;
height: 18px !important;
line-height: 18px !important;
text-align: left !important;
padding-left: 2px !important;
border: none !important;
color: white !important;
background: #333 !important;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column > ul > li:not(.active) .value,
.user-page.favorites-page ul.favorites-side-switcher > li:not(.active) .value {
position: absolute !important;
height: 8px !important;
line-height: 8px !important;
width: 30px !important;
right: 5px !important;
left: 59px !important;
margin-right: 0px !important;
padding: 0 !important;
margin-left: 0px !important;
font-size: 8px !important;
text-align: center !important;
color: white !important;
background: #333 !important;
}
/* ACTIVE */
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column > ul:hover > li.active,
.user-page.favorites-page ul.favorites-side-switcher:hover > li.active {
position: relative !important;
display: inline-block;
width: 92px !important;
height: 27px !important;
line-height: 27px !important;
top: 2px !important;
margin-bottom: 0;
margin-left: 0px !important;
margin-right: 10px !important;
border-radius: 0px !important;
background: #222 !important;
background-color: blue !important;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column > ul > li:not(.active) a,
.user-page.favorites-page ul.favorites-side-switcher > li:not(.active) a,
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column > ul > li.active > a,
.user-content-section .side-column ul.favorites-side-switcher > li.active > a {
display: inline-block !important;
width: 89px !important;
height: 27px !important;
line-height: 27px !important;
margin-bottom: 0 !important;
padding: 0 !important;
text-overflow: ellipsis;
white-space: nowrap;
border: none !important;
border-radius: 3px !important;
background-color: #222 !important;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column > ul > li:not(.active) .label,
.user-page.favorites-page ul.favorites-side-switcher > li:not(.active) .label,
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column > ul > li.active > a span.label,
.user-content-section .side-column ul.favorites-side-switcher > li.active > a span.label {
width: 89px !important;
height: 27px !important;
line-height: 27px !important;
left: 0px !important;
padding: 0px !important;
text-align: center!important;
border: none !important;
color: red !important;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column > ul > li.active > a span.value,
.user-page.favorites-page ul.favorites-side-switcher > li.active > a span.value,
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column > ul > li.active > a span.value,
.user-content-section .side-column ul.favorites-side-switcher > li.active > a span.value {
position: absolute !important;
height: 8px !important;
line-height: 8px !important;
width: 28px !important;
right: 5px !important;
left: 61px !important;
padding: 0 !important;
margin-right: 0px !important;
margin-left: 0px !important;
border-radius: 0 3px 0 0 !important;
font-size: 8px !important;
text-align: center !important;
color: red !important;
border: none !important;
background: gold !important;
}
/* (new380) COLL - CLEAR DELETED VIDEOS - */
.user-page.favorites-page ul.favorites-side-switcher > li.clear-deleted:not(.xh-helper-hidden) ,
.user-page.favorites-page ul.favorites-side-switcher > li:not(.active).clear-deleted:not(.xh-helper-hidden) {
position: fixed !important;
display: inline-block !important;
height: 18px !important;
line-height: 18px !important;
width: 134px !important;
top: 33px !important;
right: 5px !important;
border-radius: 5px !important;
visibility: visible !important;
z-index: 5000000 !important;
border: none !important;
}
.user-page.favorites-page ul.favorites-side-switcher:hover > li.clear-deleted:not(.xh-helper-hidden) ,
.user-page.favorites-page ul.favorites-side-switcher:hover > li:not(.active).clear-deleted:not(.xh-helper-hidden) {
position: fixed !important;
display: inline-block !important;
width: 134px !important;
top: 33px !important;
right: 5px !important;
border-radius: 5px !important;
z-index: 5000000 !important;
background-color: red !important;
}
.user-page.favorites-page ul.favorites-side-switcher > li.clear-deleted:not(.xh-helper-hidden) a {
display: inline-block;
width: 134px !important;
height: 18px !important;
line-height: 18px !important;
margin-top: 0 !important;
margin-left: 0 !important;
border-radius: 5px !important;
text-align: center !important;
border: none !important;
}
.user-page.favorites-page ul.favorites-side-switcher > li.clear-deleted:not(.xh-helper-hidden) a span {
height: 18px !important;
line-height: 18px !important;
vertical-align: top !important;
border: none !important;
color: white !important;
}
.user-page.favorites-page ul.favorites-side-switcher > li.clear-deleted:not(.xh-helper-hidden) a span:hover {
color: gold !important;
}
/* (new423) CREATE NEW COLL - on HOVER */
.user-page.favorites-page .user-content-section .side-column > ul.favorites-side-switcher:hover li.active.videos .submenu:last-of-type {
position: relative !important;
display: inline-block !important;
width: 18px !important;
height: 16px !important;
line-height: 16px !important;
top: -3px !important;
left: 5px !important;
margin-left: -25px !important;
padding: 0 5px !important;
border-radius: 5px !important;
opacity: 1 !important;
overflow: hidden !important;
transform: scale(0.9) !important;
z-index: 500000 !important;
background: gold !important;
}
.user-page.favorites-page .user-content-section .side-column > ul.favorites-side-switcher li.active.videos .submenu:last-of-type:hover,
.user-page.favorites-page .user-content-section .side-column > ul.favorites-side-switcher:hover li.active.videos .submenu:last-of-type:hover {
display: inline-block !important;
width: auto !important;
height: 18px !important;
line-height: 16px !important;
top: -4px;
left: -74px !important;
padding: 0 4px !important;
border-radius: 5px !important;
opacity: 1 !important;
overflow: hidden !important;
transform: scale(0.8) !important;
z-index: 5000 !important;
background: green !important;
}
.user-page.favorites-page ul.favorites-side-switcher li.active.videos .submenu:last-of-type .create-video-collection a,
.user-page.favorites-page ul.favorites-side-switcher li.active.videos .submenu:last-of-type .create-video-collection {
height: 15px !important;
line-height: 15px !important;
margin: 0;
color: white !important;
}
.user-page.favorites-page ul.favorites-side-switcher li.active.videos .submenu:last-of-type .create-video-collection a {
padding: 0 !important;
}
.user-page.favorites-page ul.favorites-side-switcher li:not(.active).videos .submenu:last-of-type {
display: none !important;
}
/* (new378) NOT HOVER / HOVER */
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column > ul:not(:hover) > li:not(.active),
.user-page.favorites-page ul.favorites-side-switcher .submenu:last-of-type,
.user-page.favorites-page ul.favorites-side-switcher > li:not(.active) {
background-color: red !important;
}
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column > ul:hover > li:not(.active),
.user-page.favorites-page ul.favorites-side-switcher:hover > li:not(.active) {
position: relative !important;
display: inline-block !important;
width: 89px !important;
height: 27px !important;
line-height: 27px !important;
margin-right: 10px !important;
margin-left: 5px !important;
border-radius: 5px !important;
border: none !important;
background-color: #333 !important;
}
/* TOP PANEL */
.user-content-section .side-column:hover {
position: fixed !important;
display: inline-block !important;
float: none !important;
width: 600px !important;
height: 100% !important;
visibility: visible !important;
z-index: 5000000 !important;
background: black !important;
}
.user-content-section .side-column:focus:after {
left: -73px !important;
background: red !important;
}
/* (new378) */
.user-page.user-videos-page.my-uploads-page .side-column:not(:hover):after,
.user-page.favorites-page .side-column:not(:hover):after,
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column:not(:hover):after {
position: fixed !important;
display: inline-block;
width: 20px !important;
height: 20px !important;
line-height: 20px !important;
left: 1205px !important;
top: 3.4vh !important;
content: "▶";
font-size: 19px !important;
z-index: 500000 !important;
color: gold !important;
background: transparent !important;
}
/* (new423) USER FAV */
.user-page.user-videos-page.my-uploads-page .user-content-section .side-column:not(:hover):after {
position: fixed !important;
display: inline-block;
width: 15px !important;
height: 20px !important;
line-height: 20px !important;
left: 1350px !important;
top: 3.2vh !important;
content: "▶";
font-size: 19px !important;
z-index: 5000000 !important;
color: gold !important;
}
.user-page.user-photos-page.my-uploads-page .side-column:after {
content: "🔺 MY Photos 🔻 ";
}
.user-page.friends-page .side-column:after {
content: "🔺 Friends 🔻 ";
}
.user-page.user-blog-page.my-uploads-page .user-content-section .side-column:after {
content: "🔺 User's Uploads 🔻 ";
width: 165px;
left: -88px;
top: 75px;
}
.favorites-side-switcher .videos.active .label {
width: 265px;
margin-bottom: -7px;
margin-left: 9px;
padding-left: 35px;
border: 1px solid gray;
}
.favorites-side-switcher .videos.active .value {
display: inline-block;
height: 25px;
line-height: 25px !important;
}
.user-content-section .side-column ul.submenu.video-collections-list {
margin: 10px 0 10px 10px;
max-height: 645px;
min-height: 645px;
overflow: hidden;
overflow-y: auto;
}
/* STORIES / BLOGS - LEFT PANEL - === */
.user-page.user-blog-page.my-uploads-page .user-content-section .side-column {
position: fixed;
display: inline-block;
float: none !important;
width: 284px;
height: 100% !important;
min-height: 530px !important;
max-height: 530px !important;
left: 15px !important;
top: 0px !important;
padding-right: 3px;
border: 1px solid #404040;
}
/* (new479) FAVORIS - COLLECTION LIST (MY and USER) - TOP PANEL - HOVER - === */
.user-page.user-videos-page.my-uploads-page .side-column > ul > li:first-of-type .submenu:hover .ps__scrollbar-y-rail,
.user-page.favorites-page .submenu.video-collections-list .ps__scrollbar-y-rail,
user-page.favorites-page .side-column ul.submenu.video-collections-list:hover .ps__scrollbar-y-rail,
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list:hover .ps__scrollbar-x-rail,
.user-page.user-videos-page.my-uploads-page .side-column > ul > li:first-of-type .submenu:hover .ps__scrollbar-x-rail {
display: none !important;
}
.user-content-section .side-column ul li {
overflow: visible !important;
text-overflow: ellipsis;
white-space: nowrap;
}
.user-content-section .side-column ul li a {
color: peru !important;
}
.user-content-section .side-column ul li a.disabled {
color: red !important;
}
.user-content-section .side-column ul li a.disabled:before {
content: "⛔" !important;
}
.width-wrap .user-content-section .side-column .label {
width: 190px !important;
margin-left: 0px;
}
.favorites-side-switcher > li:not(:first-of-type) {
position: relative !important;
display: inline-block !important;
height: 20px !important;
line-height: 20px !important;
width: 260px !important;
top: -11px;
margin-top: 0px !important;
margin-left: 6px !important;
margin-bottom: -8px !important;
overflow: hidden;
padding: 0px !important;
text-overflow: ellipsis;
white-space: nowrap;
border: 1px solid blue !important;
}
.favorites-side-switcher > li:not(:first-of-type) a {
position: relative !important;
display: inline-block !important;
height: 20px !important;
line-height: 20px !important;
width: 260px !important;
overflow: hidden;
padding: 0px !important;
text-overflow: ellipsis;
white-space: nowrap;
border: 1px solid yellow !important;
}
.favorites-side-switcher > li:not(:first-of-type) span.label {
display: inline-block !important;
height: 20px !important;
line-height: 16px !important;
width: 150px !important;
}
.favorites-side-switcher > li:not(:first-of-type) span.value {
width: 90px !important;
}
/* (new445) ACTIVE */
.user-page.user-videos-page.my-uploads-page .side-column > ul .submenu .active a,
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list .active a,
.user-page.user-videos-page.my-uploads-page .side-column > ul .submenu:not(:hover) .active a,
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list:not(:hover) .active a,
.user-page.user-videos-page.my-uploads-page .side-column > ul .submenu:not(:hover) .active a,
.favorites-page .side-column:not(:hover) .favorites-side-switcher .active ul.submenu.video-collections-list:not(:hover) li.active a {
height: 20px !important;
line-height: 15px !important;
margin-top: -3px !important;
padding-top: 0 !important;
padding-bottom: 0 !important;
border: 2px solid lime !important;
}
.user-page.user-videos-page.my-uploads-page .side-column > ul .submenu:not(:hover) li.active:not(:only-of-type),
.favorites-page .user-content-section .side-column ul .submenu.video-collections-list:not(:hover) li.active:not(:only-of-type) {
position: fixed !important;
height: 27px !important;
width: 265px !important;
top: 26px !important;
left: 192px !important;
border: 2px solid lime !important;
}
.user-page.user-videos-page.my-uploads-page .side-column > ul .submenu:hover .active,
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list:hover .active {
height: 27px !important;
line-height: 15px !important;
border: 2px solid lime !important;
}
.user-page.user-videos-page.my-uploads-page .side-column > ul .submenu:hover .active a,
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list:hover .active a {
height: 20px !important;
line-height: 15px !important;
}
/* SHOW ONLY ACTIVE NOT HOVER */
.user-page.favorites-page .user-content-section .side-column ul.favorites-side-switcher:not(:hover) > li.active {
top: 0px !important;
}
/* (new379) SHOW ALWAY THE ACTIVE COLLECTION IN TOP HEADER - MY COLL + USER COLLECTION */
.user-page.user-videos-page.my-uploads-page .side-column:not(:hover) ul.submenu:not(:hover) li.active,
.favorites-page .side-column .favorites-side-switcher .active ul.submenu.video-collections-list:not(:hover) li.active {
position: fixed !important;
display: inline-block !important;
width: 265px !important;
top: 97.1vh !important;
left: 1320px !important;
visibility: visible !important;
opacity: 1 !important;
z-index: 8000000 !important;
background: #cfeae8 !important;
border: 2px dashed tomato !important;
}
.user-page.user-videos-page.my-uploads-page .side-column ul.submenu:hover li.active,
.favorites-page .side-column .favorites-side-switcher .active ul.submenu.video-collections-list:hover li.active {
visibility: visible !important;
opacity: 1 !important;
border: 2px dashed aqua !important;
}
/* COL - MY / USER - ONLY ONE ACTIVE */
.user-page.user-videos-page.my-uploads-page .side-column > ul .submenu:not(:hover) li.active:only-of-type,
.favorites-page .user-content-section .side-column ul .submenu.video-collections-list:not(:hover) li.active:only-of-type {
position: fixed !important;
height: 27px !important;
width: 235px !important;
top: 27px !important;
left: 212px !important;
border: 2px solid lime !important;
background: black !important;
}
.user-page.user-videos-page.my-uploads-page .side-column > ul .submenu:not(:hover) li.active:only-of-type a,
.favorites-page .user-content-section .side-column ul .submenu.video-collections-list:not(:hover) li.active:only-of-type a {
height: 20px !important;
line-height: 20px !important;
width: 100% !important;
min-width: 200px !important;
max-width: 200px !important;
border: 1px dashed lime !important;
background: black !important;
}
/* COUNTER COLL - === */
/* (new249) OK/PB WATERF / CHROME - PB FIREF QUANTUM - USERS COLL + MY (each) GOOD ON HOVER */
/* OK WAT (FROM OTHER)
https://xhamster.com/my/favorites/videos/618be565c7bab94fb965ca79-anna-lena-svenson
=== */
.user-page.favorites-page .side-column .active ul.submenu,
.user-page.user-videos-page.my-uploads-page .side-column .active ul.submenu/* OK ACTIVE from OTHER */
{
counter-increment: myIndex 00 !important;
counter-reset: myIndex2 00 !important;
}
/* (new241) OK WATERF / CHROME - COUNTER PB FIR QUANTUM - USERS/MY COLL - ITEMS COUNTER - IN LIST */
.user-page.favorites-page .user-content-section .side-column .active ul.submenu.video-collections-list:hover li:not(:first-of-type):before,
.user-page.user-videos-page.my-uploads-page .side-column ul.submenu li:not(:first-of-type):before {
counter-increment: myIndex !important;
content: counter(myIndex, decimal-leading-zero);
position: absolute !important;
display: inline-block !important;
width: 15px !important;
height: 8px !important;
line-height: 8px;
margin-top: -2px;
font-size: 8px !important;
text-align: center;
z-index: 5000 !important;
visibility: visible !important;
color: white !important;
background: green !important;
}
/* (new249) PB FIRE QUANT / CHROME - SUPP COUTER IN LIST */
.firefox.user-page.favorites-page .user-content-section .side-column .active ul.submenu.video-collections-list:hover li:not(:first-of-type):before,
.firefox.user-page.user-videos-page.my-uploads-page .side-column ul.submenu li:not(:first-of-type):before,
.chrome.user-page.favorites-page .user-content-section .side-column .active ul.submenu.video-collections-list:hover li:not(:first-of-type):before,
.chrome.user-page.user-videos-page.my-uploads-page .side-column ul.submenu li:not(:first-of-type):before {
display: none !important;
}
/* (new498) MY COLL - COLL LISTT */
.favorites-page .favorites-side-switcher .video-collections-list {
position: fixed !important;
display: inline-block;
max-height: 4vh !important;
width: 100% !important;
min-width: 100vw !important;
bottom: 4vh !important;
padding: 0 0 0 0 !important;
overflow: hidden;
/*background: olive !important;*/
/*border: 1px solid red !important;*/
}
/* (new498) */
.favorites-page body:first-of-type .side-column .favorites-side-switcher .active ul.submenu.video-collections-list:hover {
position: fixed;
display: inline-block !important;
margin-right: -20px;
width: 100% !important;
min-height: 20vh !important;
max-height: 50vh !important;
bottom: 3.5vh !important;
padding: 0 0 0 0 !important;
overflow: hidden !important;
overflow-y: auto !important;
visibility: visible !important;
}
/* (new498) MY COLL / USER COLL - BEFORE "▼ Number of Collections ▲ :not(:hover) - BACKGROUND GEN */
.favorites-page .side-column ul.submenu.video-collections-list:before{
content: ".";
position: fixed;
display: inline-block;
width: 1920px;
min-width: 1920px;
height: 50px;
line-height: 30px;
left: 0px;
bottom: -2vh !important;
border-radius: 10px 10px 0 0;
font-size: 15px !important;
text-align: center;
visibility: visible;
z-index: 500000 !important;
transition: none !important;
box-shadow: none !important;
color: gold;
background: #991212!important;
border: 1px dashed violet !important;
}
/* (new378) COLL FAV - COUNTER - AFTER - myIndex2 - GOOD ON HOVER
NOT EMPTY .favorites-page .side-column ul.submenu li .counter
=== */
.favorites-page body:first-of-type .side-column .favorites-side-switcher .active ul.submenu.video-collections-list li:not(:first-of-type):after,
.user-page.user-videos-page.my-uploads-page .side-column ul.submenu li:not(:first-of-type):after {
counter-increment: myIndex2;
content: "▼ Number of Collections: " counter(myIndex2, decimal-leading-zero) " ▲";
position: fixed;
display: inline-block;
width: 600px;
min-width: 17px;
height: 20px;
line-height: 20px;
left: 700px;
top: 97.3vh !important;
border-radius: 10px;
box-shadow: none !important;
font-size: 15px !important;
text-align: center;
visibility: visible !important;
transition-delay: 0s;
transition-duration: 0s, 0s, 0s;
transition-property: height, width, z-index;
transition-timing-function: ease, ease, ease;
z-index: 5000000000 !important;
color: transparent !important;
background: transparent;
border: 1px dashed green !important;
}
.favorites-page body:first-of-type .side-column .favorites-side-switcher .active ul.submenu.video-collections-list li:last-of-type:after,
.user-page.user-videos-page.my-uploads-page .side-column ul.submenu li:not(:first-of-type):last-of-type:after {
color: gold !important;
box-shadow: none !important;
background: blue !important;
border: 1px solid violet !important;
}
/* FAV COLLECTION - FAVS VIDEO PAGE - TEST COUNTER - 2 COUNTERS for ADDED : a TOTAl and for each - === */
.favorites-page .side-column:not(:hover) .favorites-side-switcher .active ul.submenu.video-collections-list:not(:hover) li:last-of-type:before,
.user-page.user-videos-page.my-uploads-page .side-column:not(:hover) ul.submenu:not(:hover) li:last-of-type:before,
.favorites-page .side-column:not(:hover) .favorites-side-switcher .active ul.submenu.video-collections-list:not(:hover) li:last-of-type:after,
.user-page.user-videos-page.my-uploads-page .side-column:not(:hover) ul.submenu:not(:hover) li:last-of-type:after {
visibility: visible;
}
/* (new243) FAV COLLECTION - FAVS VIDEO PAGE - TEST COUNTER - TOTAL ACTIVE COLLS */
.user-page.favorites-page .user-content-section .side-column > ul.favorites-side-switcher {
counter-increment: FAVact3 00 !important;
}
/* COUNTER PB FIR QUANTUM */
.user-page.favorites-page body:first-of-type .side-column .favorites-side-switcher .active ul.submenu.video-collections-list:hover li:not(:first-of-type) .counter:after {
counter-increment: FAVact3;
content: "▼ Active Collections: " counter(FAVact3, decimal-leading-zero) " ▲";
position: fixed !important;
display: inline-block !important;
width: 350px;
min-width: 17px;
height: 20px;
line-height: 20px;
left: 300px;
top: 97.3vh !important;
border-radius: 10px;
box-shadow: none !important;
font-size: 15px;
text-align: center;
visibility: visible !important;
z-index: 1 !important;
color: gold !important;
background: green;
border: 1px dashed green !important;
}
/* (new249) */
/* (new249) PB FIRE QUANT / CHROME - SUPP COUTER IN LIST */
.firefox.favorites-page body:first-of-type .side-column .favorites-side-switcher .active ul.submenu.video-collections-list:hover li:not(:first-of-type) .counter:after,
.firefox.favorites-page body:first-of-type .side-column .favorites-side-switcher .active ul.submenu.video-collections-list:not(:hover) li:not(:first-of-type) .counter:after,
.chrome.favorites-page body:first-of-type .side-column .favorites-side-switcher .active ul.submenu.video-collections-list:hover li:not(:first-of-type) .counter:after,
.chrome.favorites-page body:first-of-type .side-column .favorites-side-switcher .active ul.submenu.video-collections-list:not(:hover) li:not(:first-of-type) .counter:after,
/* .chrome.user-page.user-videos-page.my-uploads-page .side-column ul.submenu li:not(:first-of-type):before , */
.user-page.favorites-page body:first-of-type .side-column .favorites-side-switcher .active ul.submenu.video-collections-list:not(:hover) li:not(:first-of-type) .counter:after {
display: none !important;
}
/* TEST HOVER */
.favorites-page body:first-of-type .side-column .favorites-side-switcher .active ul.submenu.video-collections-list li:not(:first-of-type):hover:after,
.user-page.user-videos-page.my-uploads-page .side-column ul.submenu li:not(:first-of-type):hover:after,
.favorites-page body:first-of-type .side-column .favorites-side-switcher .active ul.submenu.video-collections-list li:not(:first-of-type):hover:before,
.user-page.user-videos-page.my-uploads-page .side-column ul.submenu li:not(:first-of-type):hover:before {
background: #222;
}
/* (new445) FAV LIST - RETURN - BORDER 30 */
.user-page.user-videos-page.my-uploads-page .side-column > ul li.active ul.submenu.submenu-video,
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list {
position: fixed !important;
display: inline-block !important;
max-height: 40vh !important;
min-height: unset !important;
min-width: 1920px !important;
max-width: 1920px !important;
bottom: -40vh !important;
left: 0px !important;
right: 0px !important;
padding: 0px 10px 5px 15px !important;
overflow: visible !important;
visibility: visible !important;
transition: all ease 3s !important;
z-index: 80000000 !important;
border-top: 1px dashed yellow !important;
border-bottom: 0px solid violet !important;
background: #0000006B !important;
}
/* MY FAV COLL LIST / USER FAV COLL LIST - START */
/* (new378) USER FAVS */
.user-page.user-videos-page.my-uploads-page .side-column > ul li.active ul.submenu.submenu-video,
.user-content-section .side-column:hover ul.submenu.video-collections-list {
visibility: visible !important;
}
/* (new445) HOVER - BORDER 30 */
.user-page.user-videos-page.my-uploads-page .side-column > ul li.active ul.submenu.submenu-video:hover,
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list:hover {
position: fixed !important;
display: inline-block !important;
box-sizing: border-box !important;
max-height: 45vh !important;
min-height: unset !important;
min-width: 1917px !important;
max-width: 1917px !important;
margin: 0 !important;
bottom: 0.3vh !important;
left: 2px !important;
right: 0px !important;
padding: 0px 10px 3vh 15px !important;
overflow: visible !important;
overflow-y: auto !important;
overflow-x: hidden !important;
visibility: visible !important;
transition: all ease 0s !important;
z-index: 80000000 !important;
border-top: 1px dashed red !important;
border-bottom: 0px solid red !important;
background: #3333335E !important;
}
/* LI ITEM RETURN */
.user-page.user-videos-page.my-uploads-page .side-column > ul li.active ul.submenu.submenu-video li,
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list li {
float: left !important;
clear: none !important;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 242px !important;
height: 32px !important;
margin-left: -5px !important;
margin-right: 5px !important;
margin-bottom: 5px !important;
border-radius: 3px !important;
transition: height ease 0s, width ease 0s, z-index ease 0s !important;
transition-delay: 0s !important;
border: 1px solid #404040;
box-shadow: 3px 3px 2px black;
background: #222 !important;
}
/* COL LI ITEM START */
.user-page.user-videos-page.my-uploads-page .side-column > ul li.active ul.submenu.submenu-video li,
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list li {
float: left !important;
clear: none !important;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 265px !important;
height: 24px !important;
line-height: 24px !important;
margin-left: -3px !important;
margin-right: 5px !important;
margin-bottom: 5px !important;
border-radius: 3px !important;
transition: height ease 0s, width ease 0s, z-index ease 0s !important;
transition-delay: 0s !important;
visibility: visible !important;
border: 1px solid #404040;
box-shadow: 3px 3px 2px black;
background: #222 !important;
}
.user-page.user-videos-page.my-uploads-page .side-column > ul:hover .submenu li,
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list:hover li {
height: 27px !important;
line-height: 15px !important;
transition: all ease 0s !important;
transition-delay: 0s !important;
opacity: 1 !important;
visibility: visible !important;
z-index: 5000000! important;
}
.user-page.user-videos-page.my-uploads-page .side-column > ul .submenu li a:not(.edit-collection),
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list li a:not(.edit-collection),
.user-page.user-videos-page.my-uploads-page .side-column > ul:hover .submenu li a:not(.edit-collection),
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list:hover li a:not(.edit-collection) {
display: inline-block;
height: 24px !important;
line-height: 12px !important;
min-width: 230px !important;
max-width: 230px !important;
font-size: 12px !important;
border: 1px solid gray !important;
}
.user-page.user-videos-page.my-uploads-page .side-column > ul .submenu li a:hover:not(.edit-collection),
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list li a:hover:not(.edit-collection),
.user-page.user-videos-page.my-uploads-page .side-column > ul:hover .submenu li a:hover:not(.edit-collection),
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list:hover li a:hover:not(.edit-collection) {
display: inline-block;
height: 24px !important;
line-height: 12px !important;
min-width: 200px !important;
max-width: 200px !important;
font-size: 12px !important;
border: 1px solid gray !important;
background: red !important;
color: gold !important;
}
/* === */
.user-page.user-videos-page.my-uploads-page .side-column > ul .submenu li .value,
.user-page.user-videos-page.my-uploads-page .side-column > ul .submenu li .counter,
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list li .value,
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list li .counter,
.user-page.user-videos-page.my-uploads-page .side-column > ul:hover .submenu li .value,
.user-page.user-videos-page.my-uploads-page .side-column > ul:hover .submenu li .counter,
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list:hover li .value,
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list:hover li .counter {
display: inline-block;
height: 24px !important;
line-height: 20px !important;
vertical-align: middle;
color: #707070;
}
/* (new243)FAVS - FOOTER - SUPP */
.user-page.user-videos-page.my-uploads-page .footer,
.user-page.favorites-page .footer {
display: none !important;
}
/* (new243) FAVORIS / MY UPLOADS / USER GALLERIES / - THUMBNAIL - === */
.xh-modal-wrapper.old + span[style*="z-index: 105000; display: none;"],
.xh-modal-wrapper.old + span[style*="z-index: 105000; display: none;"] + span[style*="z-index: 105000;"] {
display: none !important;
}
.user-content-section .empty-state .heading {
text-align: center;
}
/* (new263) GALL */
.user-page.user-photos-page.my-uploads-page main .width-wrap {
display: inline-block !important;
width: 100vw !important;
min-width: 100vw !important;
max-width: 100vw !important;
height: 100vh !important;
max-height: 100vh !important;
min-height: 100vh !important;
top: 0px !important;
padding: 0 !important;
}
/* (new350) VIDEO/FAVS USERS/POSTS */
.user-page.my-uploads-page:not(.user-blog-page) {
display: inline-block !important;
width: 100vw !important;
min-width: 100vw !important;
max-width: 100vw !important;
height: 100% !important;
min-height: 100vh !important;
max-height: 100vh !important;
top: 0px !important;
padding: 0 !important;
overflow: hidden!important;
}
.user-page.my-uploads-page:not(.user-blog-page) body {
display: inline-block !important;
width: 100vw !important;
min-width: 100vw !important;
max-width: 100vw !important;
height: 100% !important;
top: 0px !important;
padding: 0 !important;
overflow: hidden!important;
overflow-y: auto !important;
}
/* (new379) */
.user-page.user-photos-page.my-uploads-page .user-content-section,
.favorites-page .user-content-section,
.my-uploads-page .user-content-section {
display: inline-block;
height: auto !important;
max-height: 90vh !important;
width: 100% !important;
margin: 0 0 0 0 !important;
padding: 0px 0 0 0 !important;
}
/* (new395) */
.user-page.favorites-page .user-content-section {
display: inline-block;
height: auto !important;
max-height: 94.5vh !important;
width: 100% !important;
margin: 0 0 0 0 !important;
padding: 0px 0 0 0 !important;
overflow: hidden !important;
}
/* (new447) USER - VIDEOS / FAVs THUMBNAIL CONTAINER */
.user-page.user-videos-page.my-uploads-page .sp-separator ~ .main-wrap main .width-wrap .user-content-section ,
.user-page.user-videos-page.my-uploads-page .user-content-section {
position: relative !important;
display: inline-block;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
height: auto !important;
min-height: 28vh !important;
max-height: 100vh !important;
margin: 0vh 0 0 0 !important;
padding: 1vh 0 7vh 0 !important;
overflow: hidden !important;
background: #111 !important;
}
.user-content-section .content-column {
display: inline-block !important;
height: auto !important;
min-height: 93vh !important;
max-height: 93vh !important;
margin: 0vh 0 0 0 !important;
padding: 0;
padding-left: 0px !important;
}
/* (new458) SUPERLOADER */
.user-page.my-uploads-page .sp-separator ~ .main-wrap main {
position: relative;
display: inline-block !important;
width: 100%;
height: 100% !important;
margin: 0 auto;
padding: 0 0 6vh 0 !important;
}
.user-page.my-uploads-page .sp-separator ~ .main-wrap .button-section {
display: inline-block !important;
vertical-align: top !important;
height: 2vh !important;
line-height: 0px !important;
min-width: 100px !important;
padding: 0 5px !important;
border-radius: 15px;
font-size: 14px;
}
.user-page.my-uploads-page .sp-separator ~ .main-wrap .button-section a.xh-button.large {
display: inline-block !important;
vertical-align: top !important;
height: 2vh !important;
line-height: 16px !important;
padding: 0 5px !important;
border-radius: 15px;
font-size: 14px;
border: 1px solid red !important;
}
.user-page.my-uploads-page .sp-separator ~ .main-wrap .button-section a.xh-button.large i{
display: inline-block !important;
vertical-align: top !important;
height: 2vh !important;
line-height: 15px !important;
border-radius: 16px !important;
font-size: 14px;
}
user-page.my-uploads-page .sp-separator ~ .main-wrap .user-content-section .content-column {
display: inline-block !important;
height: auto !important;
min-height: unset !important;
max-height: 93vh !important;
margin: -5vh 0 0 0 !important;
padding: 0;
padding-left: 0px !important;
border: 1px solid pink !important;
}
.user-page.my-uploads-page .sp-separator ~ .main-wrap .error404.clearfix-after ,
user-page.my-uploads-page .sp-separator ~ .main-wrap .error404 {
display: none !important;
}
.user-page.my-uploads-page .sp-separator ~ .main-wrap .mixed-section.index-photos.gallery-list.loaded .mixed-list {
margin: 0 0 0 30px !important;
}
/* (new497) COR FLOAT */
.user-page.my-uploads-page .sp-separator ~ .main-wrap main .gallery-list .photo-container {
display: inline-block !important;
/*float: left;*/
height: 169px !important;
min-width: 9% !important;
max-width: 9% !important;
padding: 5px;
margin: 0 5px 5px 5px !important;
border-radius: 3px;
box-sizing: border-box;
overflow: hidden;
border: 1px solid gray;
}
.user-page.my-uploads-page .sp-separator ~ .main-wrap .photo-container.photo-thumb.role-pop .image-thumb {
display: inline-block !important;
min-height: 0;
height: 160px !important;
width: 100% !important;
background-color: transparent;
background-repeat: no-repeat;
background-size: contain;
background-position: center center !important;
padding: 0;
}
.user-page.my-uploads-page .sp-separator ~ .main-wrap .related-container[data-block="linking-channel"] .scrollable ul.related-list li {
display: inline-block !important;
flex-direction: unset!important;
width: 12% !important;
padding: 5px;
border: 1px solid red;
}
/* (new473) SUPERLOADER */
/* (new473) USERS VIDEO - SUPERLOADER */
html.user-page.user-videos-page.my-uploads-page .sp-separator {
top: 1vh !important;
margin: 0px 0 4.5vh 0 !important;
border: 1px solid aqua !important;
}
html.user-page.user-videos-page.my-uploads-page .sp-separator ~ .main-wrap {
top: 0 !important;
margin: 0vh 0 0 0 !important;
}
html.user-page.user-videos-page.my-uploads-page .sp-separator ~ .main-wrap main {
top: 0 !important;
margin-top: 0px !important;
}
html.user-page.user-videos-page.my-uploads-page .sp-separator ~ .main-wrap main .width-wrap .user-content-section {
margin: -2vh 0 0 !important;
}
html.user-page.user-videos-page.my-uploads-page .sp-separator ~ .main-wrap .width-wrap.main-messages-wrapper {
display: none !important;
}
/* ==== (new340) PAGER - ALL === */
.pager-section {
display: inline-block;
height: 30px;
/* margin-top: -19px; */
margin: 0 0 0 0 !important;
letter-spacing: 0;
}
.pager-section .pager-container {
display: inline-block;
width: 100%;
height: 30px !important;
line-height: 34px !important;
text-align: center;
}
.pager-section .pager-container ul {
position: relative;
display: inline-block;
height: 25px;
line-height: 23px;
top: -2px !important;
padding: 0;
}
.pager-section .pager-container ul li {
display: inline-block;
vertical-align: top;
margin: 0 3px;
height: 25px;
}
.pager-section .pager-container ul li.dots {
display: inline-block;
vertical-align: top;
height: 25px;
width: 32px !important;
margin: 0 -5px !important;
}
.pager-section .pager-container ul li a.xh-button.round.larger,
.pager-section .pager-container ul li a {
line-height: 25px;
height: 25px;
width: 25px;
}
.xh-button.larger {
border-radius: 28px;
font-size: 18px;
min-width: 82.5px;
padding: 0 12px;
}
/* PAGER - NEW DESIGN - ==== */
.pager-section .pager-container ul li a .xh-icon.arrow-left,
.pager-section .pager-container ul li a .xh-icon.arrow-right,
.pager-section .pager-container ul li a,
.pager-section .pager-container ul li a.xh-button.oval.large {
display: inline-block !important;
min-height: 20px !important;
max-height: 20px !important;
line-height: 20px !important;
min-width: 40px !important;
max-width: 40px !important;
padding: 0 !important;
transform: scale(1) !important;
}
.video-page .mixed-section.videos.related.related-container .pager-section .pager-container ul li a .xh-icon.arrow-left,
.video-page .mixed-section.videos.related.related-container .pager-section .pager-container ul li a .xh-icon.arrow-right,
.video-page .mixed-section.videos.related.related-container .pager-section .pager-container ul li a,
.video-page .mixed-section.videos.related.related-container .pager-section .pager-container ul li a.xh-button.oval.large,
.photo-page .gallery-related .mixed-section.videos.related .pager-section .pager-container ul li a .xh-icon.arrow-left,
.photo-page .gallery-related .mixed-section.videos.related .pager-section .pager-container ul li a .xh-icon.arrow-right,
.photo-page .gallery-related .mixed-section.videos.related .pager-section .pager-container ul li a,
.photo-page .gallery-related .mixed-section.videos.related .pager-section .pager-container ul li a.xh-button.oval.large,
.photo-page .gallery-related .mixed-section.gallery.related .pager-section .pager-container ul li a .xh-icon.arrow-left,
.photo-page .gallery-related .mixed-section.gallery.related .pager-section .pager-container ul li a .xh-icon.arrow-right,
.photo-page .gallery-related .mixed-section.gallery.related .pager-section .pager-container ul li a,
.photo-page .gallery-related .mixed-section.gallery.related .pager-section .pager-container ul li a.xh-button.oval.large {
display: inline-block !important;
min-height: 20px !important;
max-height: 20px !important;
line-height: 20px !important;
min-width: 40px !important;
max-width: 40px !important;
padding: 0 !important;
transform: scale(1) !important;
}
html.best-page .pager-section .pager-container ul li.previous,
html.best-page .pager-section .pager-container ul li.next,
html.best-page .pager-section .pager-container ul li.previous a,
html.best-page .pager-section .pager-container ul li.next a,
html.best-page .pager-section .pager-container ul li.previous,
.pager-section .pager-container ul li.next,
.pager-section .pager-container ul li.previous a,
.pager-section .pager-container ul li.next a {
display: inline-block !important;
min-height: 20px !important;
max-height: 20px !important;
line-height: 20px !important;
min-width: 70px !important;
max-width: 70px !important;
padding: 0 !important;
transform: scale(1) !important;
}
html.best-page .pager-section .pager-container ul li.previous a,
html.best-page .pager-section .pager-container ul li.next a,
.pager-section .pager-container ul li.previous a,
.pager-section .pager-container ul li.next a {
font-size: 0px !important;
}
/* PAGER - VIDEO VIEWER - NORMAL / LARGE MODE */
.video-page .related-container .pager-section {
position: absolute !important;
display: inline-block !important;
width: 680px !important;
height: 25px !important;
line-height: 15px !important;
top: 485px !important;
right: 395px !important;
margin-left: 12px !important;
margin-right: 0 !important;
margin-top: 52px !important;
transform: scale(0.7) !important;
z-index: 0 !important;
}
.video-page.video-page--large-mode .related-container .pager-section {
width: 395px !important;
height: 30px !important;
line-height: 20px !important;
top: 65px !important;
right: 675px !important;
transform: rotate(90deg) scale(0.7) !important;
z-index: 0 !important;
}
.video-page.video-page--large-mode .mixed-section.videos.related.related-container .thumb-list.thumb-list--related + .pager-section:hover {
z-index: 5000 !important;
}
.video-page.video-page--large-mode .mixed-section.videos.related.related-container .thumb-list.thumb-list--related + .pager-section li {
transform: rotate(-90deg) !important;
}
/* PAGER MORE */
.video-page .related-container .pager-section .xh-pager-additional-button.xh-pager-medium {
height: 27px;
line-height: 27px;
width: 115px;
left: 531px !important;
}
.video-page.video-page--large-mode .related-container .pager-section .xh-pager-additional-button.xh-pager-medium {
position: absolute !important;
display: inline-block !important;
height: 37px;
line-height: 17px;
width: 45px !important;
left: 404px !important;
top: -3px !important;
padding: 0 !important;
text-align: center !important;
transform: rotate(-90deg) !important;
}
/* (new450) PAGER - PHOTO VIEWER */
.photo-page_container + .gallery-related .mixed-section.videos.related .pager-section,
.photo-page .gallery-related .mixed-section.gallery.related .pager-section {
position: absolute !important;
display: inline-block !important;
width: 490px !important;
height: 27px !important;
line-height: 17px !important;
top: -9.5vh !important;
right: -30px !important;
margin-left: 12px !important;
margin-right: 0 !important;
margin-top: 52px !important;
transform: scale(0.7) !important;
}
.photo-page_container + .gallery-related .mixed-section.videos.related .pager-section {
position: absolute !important;
display: inline-block !important;
width: 480px !important;
height: 28px !important;
line-height: 25px !important;
top: -99px !important;
right: -25px !important;
margin-left: 12px !important;
margin-right: 0 !important;
margin-top: 52px !important;
transform: scale(0.7) !important;
}
/* PAGER - PHOTOS CATEGORY */
.gallery-section .pager-section {
position: absolute !important;
display: inline-block !important;
width: 550px !important;
height: 28px !important;
line-height: 0px !important;
top: -59px !important;
right: -115px !important;
margin-left: 12px !important;
margin-right: 0 !important;
margin-top: 52px !important;
transform: scale(0.7) !important;
}
/* (new185) PAGER - PHOTO VIEW PAGES - BUTTON MORE - === */
.photo-page .gallery-related .xh-pager-additional-button.xh-pager-medium {
height: 31px !important;
line-height: 31px !important;
width: 110px;
left: 444px;
top: -4px !important;
padding: 0 !important;
}
/* (new482) VIDEO PLAYER */
.video-page .player-container {
position: relative !important;
width: 100%;
height: 57vh !important;
margin: 0 0 0 0px !important;
z-index: 1 !important;
background: transparent !important;
}
.video-page .player-container__player {
position: relative;
height: 57vh !important;
max-height: none !important;
}
.video-page .player-ads2--sponsor-message + .player-container {
position: relative !important;
width: 34.5%;
height: 501px;
margin-left: 45px;
margin-top: 20px;
z-index: 1 !important;
background: #000;
}
.video-page .player-ads2--sponsor-message + .player-container:hover {
z-index: 8 !important;
}
/* (new482) PLAYER - LARGE VIDEO MODE - === */
.video-page.video-page--large-mode #video-tags-list-container {
position: absolute !important;
display: inline-block !important;
width: 298px;
min-height: 30vh !important;
max-height: 30vh !important;
margin-bottom: 0px;
left: 726px;
top: 62vh !important;
padding: 5px;
overflow: hidden;
background: black !important;
border: 1px solid red !important;
}
.video-page.video-page--large-mode .main-wrap {
display: inline-block !important;
min-height: 97.5vh;
max-height: 97.5vh;
margin: 0 !important;
top: 2.7vh !important;
overflow: visible !important;
/*border-bottom: 1px solid aqua !important;*/
}
.video-page.video-page--large-mode .width-wrap.with-player-container {
position: fixed !important;
min-width: 100% !important;
max-width: 100% !important;
max-height: 60vh !important;
min-height: 60vh !important;
top: 3vh !important;
/*border: 1px solid green !important; */
}
/* (new482) */
.video-page.video-page--large-mode .player-container {
min-height: 59vh !important;
max-height: 59vh !important;
margin: 0 0 0 0 !important;
padding: 0vh 0 0 0 !important;
/* overflow-x: hidden; */
overflow: visible !important;
z-index: 5000000 !important;
/*border: 1px solid aqua !important; */
}
/* (new482) */
.video-page--large-mode .player-container #player-container.player-container__player.xplayer.xplayer-large-mode {
display: inline-block !important;
max-height: 59vh !important;
min-height: 59vh !important;
width: 100%;
text-align: center !important;
overflow: visible !important;
background-color: #000 !important;
}
/* (new482) */
.video-page.video-page--large-mode .xp-preload-image {
max-height: 48.7vh !important;
min-height: 48.7vh !important;
max-width: 957px !important;
margin: 2.6vh 0 0 482px !important;
}
/* (new482) */
.video-page--large-mode #player-container.player-container__player.xplayer.xplayer-large-mode video {
display: inline-block !important;
width: 100% !important;
max-height: 52.5vh !important;
min-height: 52.5vh !important;
margin: 0 !important;
left: 0% !important;
top: 2vh !important;
opacity: 1 !important;
background-color: #000 !important;
}
/* VIDEO PLAYER - INFOS */
/* VIDEO PLAYER - NORMAL + LARGE MODE RELATED - CONTAINER */
/* (new372) ALL - VIDEO - BADGES - HD / VR - etc.. ICONS */
/* .video-thumb .thumb-image-container__icon.thumb-image-container__icon--uhd, */
/* .video-thumb .thumb-image-container__icon--hd , */
.video-thumb .thumb-image-container__icon {
display: inline-block !important;
width: 25px !important;
height: 8px !important;
line-height: 3px !important;
top: 1px !important;
margin: 0px 0 0 0 !important;
padding: 0 !important;
text-align: center !important;
opacity: 0.5 !important;
z-index: 5 !important;
}
.video-thumb .thumb-image-container__icon::before {
font-size: 5px;
}
/* VIDEO PAGE - === */
.video-page .video-thumb:hover .video-thumb-info__metrics,
.video-page .video-thumb .video-thumb-info__metrics {
display: none !important;
}
/* (new359) HOVER */
.video-page:not(.video-page--large-mode) .thumb-list--related .video-thumb:hover .video-thumb-info {
position: relative !important;
display: inline-block !important;
float: none !important;
min-width: 209px !important;
max-width: 209px !important;
min-height: 40px !important;
max-height: 40px !important;
top: 10px !important;
left: 0px !important;
padding: 0 !important;
font-size: 15px !important;
border-radius: 0 0 3px 3px !important;
background: black !important;
border: none !important;
}
.video-page:not(.video-page--large-mode) .thumb-list--related .video-thumb:hover .video-thumb-info .video-thumb-info__name ,
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb:hover .video-thumb-info .video-thumb-info__name{
position: relative !important;
display: inline-block !important;
float: none !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
min-height: 4.5vh !important;
max-height: 4.5vh !important;
line-height: 9px !important;
margin-left: 0px !important;
top: 0px !important;
padding: 1px 5px 0px 5px !important;
font-size: 11px !important;
letter-spacing: 0.05em !important;
}
/* (new360) VID PAGE - VIDEO REL - CONTAINER */
.video-page:not(.video-page--large-mode) .thumb-list--related .video-thumb {
position: relative !important;
display: inline-block !important;
width: 100% !important;
min-width: 210px !important;
max-width: 210px !important;
min-height: 18vh !important;
max-height: 18vh !important;
margin: 0 4px 3px 3px !important;
top: 0px !important;
overflow: hidden !important;
border: 1px solid gray !important;
}
/* (new430)VID PAGE - VIDEO REL - CONTAINER - HOVER */
.video-page:not(.video-page--large-mode) .video-thumb:hover,
.video-page.video-page--large-mode .video-thumb:hover {
position: relative !important;
display: inline-block !important;
min-height: 175px !important;
min-width: 210px !important;
max-width: 210px !important;
margin: 0 4px -47px 3px !important;
left: -23px !important;
transform: scale(1.3) !important;
z-index: 500000 !important;
background: #111 !important;
border: 1px solid red !important;
}
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb:hover .thumb-image-container__image,
.video-page.video-page--large-mode .mixed-section.videos.related-container .thumb-list--related .video-thumb:hover .thumb-image-container__image {
min-width: 246px !important;
max-width: 246px !important;
}
/* TEST TRY TO FIGHT GREEN BAKGROUND ON LOAD */
.video-page .video-thumb__image-container.thumb-image-container,
.video-page .video-thumb .thumb-image-container__context-blocker,
.video-page .video-thumb .thumb-image-container__sprite,
.video-page .video-thumb .thumb-image-container__video,
.video-page .video-thumb .thumb-image-container__image {
background-color: black !important;
}
/* (new447) VID PAGE - VIDEO REL - IMG CONT */
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb__image-container.thumb-image-container,
.video-page.video-page--large-mode .mixed-section.videos.related-container .thumb-list--related .video-thumb__image-container.thumb-image-container {
display: inline-block!important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
height: 100% !important;
min-height: 116px !important;
max-height: 116px !important;
left: 0px !important;
top: 0px !important;
border-radius: 5px 5px 0 0 !important;
}
/* (new447) HOVER */
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .thumb-list__item.video-thumb:hover .video-thumb__image-container.thumb-image-container:not(.video-page--large-mode) img.thumb-image-container__image,
.video-page .mixed-section.videos.related-container .thumb-list--related .thumb-list__item.video-thumb:hover .video-thumb__image-container.thumb-image-container {
height: 100% !important;
min-height: 132px !important;
max-height: 132px !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
}
/* (new447) VIDEO PAGE - RELAT PREVIEW VIDEO - video.thumb-image-container__video */
.video-page .mixed-section.videos.related-container .thumb-list--related .thumb-list__item.video-thumb:hover .video-thumb__image-container.thumb-image-container video.thumb-image-container__video {
display: inline-block !important;
height: 100% !important;
min-height: 132px !important;
max-height: 132px !important;
min-width: 100% !important;
max-width: 100% !important;
margin: 0px 0 0 0 !important;
border-radius: 3px 3px 0 0px !important;
border: none !important;
}
/* (new447) LARGE */
.video-page.video-page--large-mode .mixed-section.videos.related-container .thumb-list--related .thumb-list__item.video-thumb:hover .video-thumb__image-container.thumb-image-container video.thumb-image-container__video {
display: inline-block !important;
height: 100% !important;
min-height: 90px !important;
max-height: 90px !important;
min-width: 100% !important;
max-width: 100% !important;
margin: 0px 0 0 0 !important;
border-radius: 3px 3px 0 0px !important;
border: 1px solid aqua !important;
}
/* (new430) */
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb .video-thumb-info,
.video-page.video-page--large-mode .mixed-section.videos.related-container .thumb-list--related .video-thumb .video-thumb-info {
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
margin-left: 0px !important;
padding: 0px !important;
}
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb .video-thumb-info {
min-width: 100% !important;
max-width: 100% !important;
min-height: 5vh !important;
max-height: 5vh !important;
padding: 0px !important;
border-radius: 0 0 5px 5px !important;
}
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb:hover .video-thumb-info {
min-height: 4.5vh !important;
max-height: 4.5vh !important;
}
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb .video-thumb-info .video-thumb-info__name,
.video-page.video-page--large-mode .mixed-section.videos.related-container .thumb-list--related .video-thumb .video-thumb-info .video-thumb-info__name {
display: inline-block !important;
width: 100%;
min-width: 100% !important;
max-width: 100% !important;
line-height: 13px !important;
min-height: 48px;
max-height: 48px;
margin-left: 1px !important;
margin-top: 3px !important;
margin-bottom: -2px !important;
padding: 2px 2px !important;
font-size: 17px !important;
text-decoration: none;
overflow: hidden;
}
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb .video-thumb-info .video-thumb-info__name {
display: inline-block !important;
min-width: 100% !important;
max-width: 100% !important;
line-height: 12px !important;
min-height: 5vh !important;
max-height: 5vh !important;
margin: -2px 0 0 0 !important;
padding: 1px 2px 0px 2px !important;
border-radius: 0 0 5px 5px !important;
font-size: 13px !important;
}
/* (new290) LARGE */
.video-page.video-page--large-mode .mixed-section.videos.related-container .thumb-list--related .thumb-list__item.video-thumb .video-thumb-info .video-thumb-info__name {
display: inline-block !important;
min-width: 136px !important;
max-width: 136px !important;
line-height: 12px !important;
min-height: 47px !important;
max-height: 47px !important;
margin-top: 0px !important;
margin-bottom: 0px !important;
padding: 1px 2px 0px 2px !important;
font-size: 12px !important;
}
.video-page.video-page--large-mode .mixed-section.videos.related-container .thumb-list--related .thumb-list__item.video-thumb:hover .video-thumb-info .video-thumb-info__name {
display: inline-block !important;
min-width: 136px !important;
max-width: 136px !important;
line-height: 10px !important;
min-height: 40px !important;
max-height: 40px !important;
margin-top: 0px !important;
margin-bottom: 0px !important;
padding: 1px 2px 0px 2px !important;
font-size: 10px !important;
}
.video-page.video-page--large-mode .mixed-section.videos.related-container .thumb-list--related .thumb-list__item.video-thumb .video-thumb-info .video-thumb-info__views {
top: 110px !important;
}
.video-page.video-page--large-mode .mixed-section.videos.related-container .thumb-list--related .thumb-list__item.video-thumb:hover .video-thumb-info .video-thumb-info__views {
top: 150px !important;
}
/* (new430) VIDEO PAGE - RELATED THUMBNAIL - NORMAL - DURATION - === */
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb:hover .thumb-image-container__duration > span {
height: 8px !important;
line-height: 8px !important;
font-size: 8px !important;
}
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb:hover .thumb-image-container__duration > .thumb-image-container__icon--hd::before {
height: 8px !important;
line-height: 3px !important;
font-size: 4px !important;
}
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb:hover .thumb-image-container__duration .xh-icon.thumb-image-container__icon {
float: left !important;
}
/* DURATION - CREATOR - HOVER */
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb:hover .thumb-image-container__duration.thumb-image-container__duration--creator {
top: 152px !important;
}
/* CREATOR - DURATION - TXT - HOVER */
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related.thumb-list--related-collapsed .thumb-list__item.video-thumb.role-pop:hover .thumb-image-container__duration.thumb-image-container__duration--creator span {
position: relative !important;
display: inline-block !important;
height: 13px !important;
line-height: 13px !important;
top: 3px !important;
}
/* CREATOR BADGE - ICON - HOVER */
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb:hover .thumb-image-container__duration .xh-icon.creators-badge {
top: 5px !important;
font-size: 12px !important;
}
/* CREATOR BADGE ICON */
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb:hover .thumb-image-container__duration .xh-icon.creators-badge .xh-icon.creators-badge::before,
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb:hover .thumb-image-container__duration .xh-icon.creators-badge .xh-icon.creators-badge::after {
font-size: 14px !important;
}
/* (new434) VIDEO LARGE - THUMBNAIL */
/* .video-page.video-page--large-mode .thumb-list--related .video-thumb , */
.video-page.video-page--large-mode .thumb-list--related .video-thumb {
min-width: 141px !important;
max-width: 141px !important;
height: 137px !important;
margin: 0 0px 3px 3px !important;
top: 0px !important;
left: 0px !important;
overflow: hidden !important;
border: 1px solid red !important;
}
/* (new434) LARGE - HOVER */
.video-page.video-page--large-mode .thumb-list--related .video-thumb.thumb-list__item.video-thumb.role-pop:hover,
.video-page.video-page--large-mode .thumb-list--related .video-thumb.thumb-list__item.video-thumb:hover {
display: inline-block !important;
min-width: 141px !important;
max-width: 141px !important;
min-height: 150px !important;
max-height: 150px !important;
left: 20px !important;
transform: scale(1.3) !important;
}
/* (new434) LARGE - RIGHT - HOVER */
.video-page--large-mode .related-container[data-role="related-with-tabs-container"] .mixed-section.videos.related-container[data-block="related-video"] .thumb-list.thumb-list--sidebar .thumb-list__item:not([class*="-pccam-thumb"]):nth-child(6n+7):hover {
left: -20px !important;
}
/* (new447) LARGE - IMG CONT */
.video-page.video-page--large-mode .mixed-section.videos.related-container .thumb-list--related .video-thumb .video-thumb__image-container.thumb-image-container {
min-width: 100% !important;
max-width: 100% !important;
height: 100% !important;
min-height: 80px !important;
max-height: 80px !important;
left: 0px !important;
top: 1px !important;
}
/* (new434) VIDEO PAGE - TAB OTHER - LARGE - ROW TOP - HOVER - WIO */
.video-page--large-mode .related-container:not(.width-wrap):not([data-tab-type="video"]) .thumb-list__item.video-thumb:nth-child(n + 1):nth-child(-n + 8):hover {
top: 17px !important;
}
/* (new290) VIDEO PAGE - TAB OTHER - LARGE - ROW BOTTOM - WIO */
.video-page--large-mode .related-container:not(.width-wrap):not([data-tab-type="video"]) .thumb-list__item.video-thumb:nth-last-child(-n + 6):hover {
margin-top: -2.2vh !important;
}
/* (new434) */
.video-page.video-page--large-mode .mixed-section.videos.related-container .thumb-list--related .video-thumb:hover .video-thumb__image-container.thumb-image-container {
min-width: 100% !important;
max-width: 100% !important;
height: 100% !important;
min-height: 90px !important;
max-height: 90px !important;
left: 0px !important;
top: 2px !important;
}
.video-page.video-page--large-mode .mixed-section.videos.related-container .thumb-list--related .video-thumb:hover .thumb-image-container__image {
min-width: 100% !important;
max-width: 100% !important;
height: 100% !important;
min-height: 90px !important;
max-height: 90px !important;
}
/* (new290) LARGE - INFO */
.video-page.video-page--large-mode .mixed-section.videos.related-container .thumb-list--related .video-thumb .video-thumb-info {
min-width: 134px !important;
max-width: 134px !important;
min-height: 32px !important;
max-height: 32px !important;
margin-top: 0px !important;
}
/* HOVER */
.video-page.video-page--large-mode .mixed-section.videos.related-container .thumb-list--related .video-thumb:hover .video-thumb-info {
min-width: 100% !important;
max-width: 100% !important;
min-height: 46px !important;
max-height: 46px !important;
margin-top: 0px !important;
/* background: red !important; */
}
.video-page.video-page--large-mode .mixed-section.videos.related-container .thumb-list--related .video-thumb:hover .video-thumb-info .video-thumb-info__metrics {
display: none !important;
}
.video-page.video-page--large-mode .mixed-section.videos.related-container .thumb-list--related .video-thumb .video-thumb-info .xh-icon {
position: absolute;
right: 20px !important;
bottom: 40px !important;
z-index: 500 !important;
color: white !important;
}
.video-page.video-page--large-mode .mixed-section.videos.related-container .thumb-list--related .video-thumb .video-thumb-info .xh-icon:last-of-type {
top: 0vh !important;
left: unset !important;
right: 0 !important;
}
/* VIDEO PAGE - RELATED THUMBNAIL - NORMAL - VIEW / RATING - === */
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb .video-thumb-info i.xh-icon.beta-eye {
height: 14px;
line-height: 14px;
top: -51px;
left: 174px;
padding: 0 2px;
z-index: 1000;
color: white !important;
background: rgba(0, 0, 0, 0.37) !important;
}
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb .video-thumb-info i.video-thumb-info__rating.xh-icon.beta-dislike,
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .thumb-list--related .video-thumb .video-thumb-info i.video-thumb-info__rating.xh-icon.beta-like {
display: none !important;
}
/* VIDEO PLAYER - RELATED - ARROWS - === */
.video-page:not(.video-page--large-mode) .mixed-section.videos.related-container .width-wrap .arrow-container.left-container {
height: 75px !important;
top: 542px;
left: -12px !important;
}
.video-page:not(.video-page--large-mode) .mixed-section.related .width-wrap .arrow-container.right-container {
height: 75px;
top: 542px;
left: 63px !important;
}
.video-page:not(.video-page--large-mode) .mixed-section.related .width-wrap .arrow-container.left-container .arrow.left {
width: 50px !important;
height: 75px !important;
margin-top: 2px !important;
margin-left: 19px !important;
border-radius: 100% 0 0 100% !important;
border: 1px solid #404040 !important;
}
.video-page:not(.video-page--large-mode) .mixed-section.related .width-wrap .arrow-container.right-container .arrow.right {
width: 50px !important;
height: 75px !important;
margin-top: 2px !important;
margin-left: 2px !important;
border-radius: 0 100% 100% 0 !important;
border: 1px solid #404040 !important;
}
.video-page:not(.video-page--large-mode) .mixed-section.related .width-wrap .arrow-container.left-container .arrow.left:hover {
width: 60px !important;
height: 75px !important;
top: 1px !important;
border-radius: 100% 0 0 100% !important;
transition: all ease 0.7s !important;
border: 1px solid red !important;
border-right: 8px solid red !important;
}
.video-page:not(.video-page--large-mode) .mixed-section.related .width-wrap .arrow-container.right-container .arrow.right:hover {
width: 60px !important;
height: 75px !important;
margin-left: 0px !important;
border-radius: 0 100% 100% 0 !important;
transition: all ease 0.7s !important;
border: 1px solid red !important;
border-left: 8px solid red !important;
}
.video-page:not(.video-page--large-mode) .mixed-section.related .width-wrap .arrow-container.left-container .arrow.left .xh-icon {
height: 70px !important;
line-height: 70px !important;
margin-left: 45px !important;
}
.video-page:not(.video-page--large-mode) .mixed-section.related .width-wrap .arrow-container.right-container .arrow.right .xh-icon {
height: 70px !important;
line-height: 70px !important;
margin-left: -48px !important;
}
/* VIDEO PLAYER - RELATED - MORE BUTTON */
.video-page .mixed-section.related .width-wrap .button-section {
position: absolute !important;
display: inline-block;
width: 244px !important;
height: 17px !important;
line-height: 15px !important;
margin-left: 416px !important;
top: 534px !important;
border-radius: 3px !important;
z-index: 5 !important;
border: 1px solid red !important;
}
.video-page .mixed-section.related .width-wrap .button-section .xh-button {
position: absolute !important;
display: inline-block !important;
height: 15px !important;
line-height: 12px !important;
margin-top: 0 !important;
width: 100%;
border-radius: 3px;
font-size: 14px;
}
.video-page .mixed-section.related .width-wrap .button-section .xh-button i {
height: 15px !important;
line-height: 15px !important;
margin-left: 6px;
top: -2px !important;
}
/* VIDEO PLAYER - RELATED - ITEMS */
.player-container ~ .mixed-section.videos.related .item.video {
margin-top: 34px;
margin-left: 12px;
margin-right: -5px;
margin-bottom: 24px;
width: 15.5% !important;
}
/* A VOIR transform - VIDEO PLAYER - RELATED - ARROWS */
.related .width-wrap .arrow-container {
position: absolute;
display: block;
height: 120px;
width: 70px;
margin-top: -45px;
top: 43%;
overflow: hidden;
transform: translate(-50%, -50%) scale(0.4);
transition: opacity 0.15s ease 0s;
}
.related .width-wrap .arrow-container.left-container {
left: 0;
margin-left: -14px;
}
.related .width-wrap .arrow-container.right-container {
left: 100%;
margin-left: -59px;
}
/* (new350) XPLAYER - VIDEO PAGE - ALL (cf NOT VIDEO PAGE )*/
.video-page #player.xplayer {
padding: 35px 0px 0px 0px !important;
}
.video-page #player.xplayer .xp-poster {
display: inline-block !important;
background-position: 50% top !important;
background-size: contain !important;
}
.video-page #player.xplayer.no-user-action .xplayer-hover-menu {
opacity: 1 !important;
}
.video-page #player.notranslate.no-user-action .control-bar {
opacity: 0 !important;
}
.video-page .xplayer.no-user-action .control-bar,
.video-page .xplayer.no-user-action .xp-progress-bar,
.video-page .xplayer.no-user-action .progress-bar {
opacity: 0.4 !important;
}
.video-page .xplayer .xp-progress-bar {
position: absolute;
height: 16px;
bottom: 10px !important;
left: 30px !important;
right: 20px;
opacity: 1;
transition: opacity 0.2s cubic-bezier(0.17, 0.67, 0.52, 0.93) 0s;
z-index: 6;
}
.video-page .xplayer .xplayer-hover-menu__divider,
.video-page .xplayer .xplayer-background-top {
height: 47px !important;
}
.video-page .xplayer .xplayer-hover-menu .xplayer-video-info {
max-width: 100% !important;
min-width: 100% !important;
top: 0 !important;
left: 5px !important;
}
.video-page .xplayer.notranslate:not(.no-user-action) .xplayer-hover-menu .xplayer-video-info a.xplayer-video-name,
.video-page .xplayer.notranslate.no-user-action .xplayer-hover-menu .xplayer-video-info a.xplayer-video-name {
max-width: 100%;
margin-top: 0px !important;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/* XPLAYER - PLAY/PAUSE BUTTON */
.video-page .xplayer .control-bar .play {
position: absolute;
display: inline-block !important;
height: 30px !important;
width: 30px !important;
left: 0;
bottom: 10px !important;
opacity: 1 !important;
}
.video-page .xplayer .control-bar .play-inner {
position: absolute;
display: inline-block !important;
display: block;
height: 30px !important;
width: 30px !important;
bottom: 0px;
left: 0 !important;
border-radius: 3px;
background-repeat: no-repeat !important;
}
/* PROFILE - LINKS BARRED */
.text.xh-editor-wrapper > s {
text-decoration: none !important;
}
/* USER PROFILE - CENTER PANEL (DETAIL) - Move */
.introduction-block.no-intro {
height: 47px;
}
/* (new493) - NEW - USER PROFILE - COMMENTS - === */
.user-page article .left-side .column .center-column .main-info-block.column-block + .column-block {
position: absolute;
display: inline-block;
clear: none;
float: none;
width: 175px !important;
height: 20px;
left: 655px !important;
top: 4px !important;
margin-bottom: 0;
overflow: hidden;
z-index: 50000 !important;
}
.user-page article .left-side .column .center-column .main-info-block.column-block + .column-block:hover {
width: 1269px !important;
left: 645px !important;
}
.user-page article .left-side .column .comments-section {
width: 176px;
margin-left: -20px !important;
margin-top: -10px !important;
}
.user-page article .left-side .column .comments-section .width-wrap .comments-wrap {
margin-left: 0px;
}
/* (new493) HOVER */
.user-page .main-info-block.column-block + .column-block:hover {
position: absolute;
display: inline-block;
width: 1270px !important;
height: 850px !important;
right: 4px;
top: 12px;
overflow: hidden;
z-index: 500 !important;
border: 1px solid red !important;
}
/* (new327) HOVER INDICATOR */
.user-page article .left-side .column .center-column .main-info-block.column-block + .column-block .comments-trigger-block {
margin-left: 39px !important;
}
.user-page article .left-side .column .center-column .main-info-block.column-block + .column-block .comments-trigger:before {
content: "💬 ⬍" !important;
position: fixed !important;
height: 20px !important;
line-height: 15px !important;
width: 40px !important;
padding: 1px !important;
margin: -2px 0 0 -65px !important;
border-radius: 5px 0 0 5px !important;
font-size: 15px !important;
text-align: center !important;
color: gold !important;
background: green !important;
border: 1px solid red !important;
}
/* (nex493) */
.user-page .main-info-block.column-block + .column-block #commentBox {
top: -29px;
padding-right: 0;
padding-top: 0;
}
.user-page .main-info-block.column-block + .column-block:hover #commentBox {
max-width: 100% !important;
top: -29px;
padding: 0 !important;
}
/* (new493) NEW - PROF - COMMENTS - */
.user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] {
position: relative;
height: 80vh !important;
width: 1249px;
overflow: hidden;
overflow-y: auto !important;
border-top: 1px solid red !important;
border-bottom: 1px solid red !important;
}
/* (new493) NEW - PROF - COMMENTS - ADD COM - [class^="form-"] */
.user-page article .left-side .column .column-block:hover .comments-section {
position: relative !important;
display: inline-block !important;
min-width: 100% !important;
max-width: 100% !important;
margin: -1vh 0 0 -10px!important;
}
/* (new493)*/
.user-page article .left-side .column .column-block:not(hover) .comments-section #commentBox [class^="commentTabs-"] [class^="form-"] {
display: none !important;
}
.user-page article .left-side .column .column-block:hover .comments-section #commentBox [class^="commentTabs-"] [class^="form-"] {
position: relative !important;
display: inline-block !important;
min-width: 100% !important;
max-width: 100% !important;
margin: -2vh 0 1vh 0 !important;
border: 1px solid yellow !important;
}
.user-page article .left-side .column .column-block:hover .comments-section #commentBox [class^="commentTabs-"] [class^="form-"] [class^="submitWrapper-"] button {
height: 2vh !important;
margin:-1vh 0 0.5vh 0 !important;
padding: 0 20px !important;
}
/* (new493) NEW - PROF - COMMENTS - ADD COM REPLY - [class^="commentsList-"] [class^="commentItem-"] */
.user-page article .left-side .column .column-block:hover .comments-section [class^="commentsList-"] > [class^="commentItem-"] [class^="form-"] {
position: absolute !important;
display: inline-block !important;
height: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
top: -1vh !important;
bottom: 0vh !important;
left: 0px !important;
margin: 3vh 0 0 0 !important;
padding-left: 0 !important;
border-radius: 0 0 5px 5px !important;
z-index: 50000 !important;
background: green !important;
}
.user-page article .left-side .column .comments-section [class^="form-"] [class^="inputArea-"] .xh-editable {
position: relative;
display: inline-block !important;
min-height: 8.5vh !important;
max-height: 8.5vh !important;
padding: 0;
text-align: left !important;
overflow: hidden;
overflow-y: auto !important;
}
.user-page article .left-side .column .comments-section [class^="form-"] [class^="inputArea-"] .xh-editable span.premessage {
width: 100% !important;
left: 2px !important;
top: 5px !important;
font-size: 14px !important;
color: gold !important;
background: green !important;
}
.user-page article .left-side .column .comments-section [class^="form-"] [class^="inputArea-"] .xh-editable .xh-editable-content {
position: absolute !important;
display: inline-block !important;
min-height: 6vh !important;
top: 2vh !important;
padding: 0px 0px 2px 2px !important;
text-align: left !important;
text-indent: 0 !important;
white-space: pre-wrap !important;
word-wrap: break-word !important;
}
.user-page article .left-side .column .comments-section [class^="form-"] [class^="submitWrapper-"] {
display: inline-block !important;
height: 2vh !important;
margin: 0 0 0 0 !important;
padding: 0px 0px !important;
}
.user-page article .left-side .column .comments-section [class^="form-"] [class^="submitWrapper-"] button {
display: inline-block !important;
height: 2vh !important;
padding: 0px 20px !important;
}
/* (new493) NEW - PROF - COMM - */
.user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] {
position: relative;
display: inline-block !important;
float: none !important;
width: 19% !important;
height: 115px !important;
overflow: hidden !important;
margin: 0 2px 5px 5px !important;
padding: 0 !important;
border-radius: 5px !important;
transition: margin 0.3s ease 0s;
z-index: 0;
border: 1px solid gray !important;
}
/* (new493) NEW - PROF - COMM - [class^="info-"] [class^="text-"] */
.user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="commentBodyWrap-"] {
position: relative;
display: inline-block !important;
width: 100% !important;
height: 113px !important;
overflow: hidden !important;
margin: 0px 0px 0px 0px !important;
padding: 0 !important;
border-radius: 5px !important;
transition: margin 0.3s ease 0s;
}
.user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="user-"] [class^="avatar-"] ,
.user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="user-"] a img,
.user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="user-"] a,
.user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="user-"] {
float: left;
position: relative;
width: 25px !important;
height: 25px !important;
z-index: 5;
}
/* (new493) NEW - PROF - COMM - A VOIR - [class^="avatar-"] */
.user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="user-"] a [class^="avatar-"] ,
.user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="user-"] a [class^="avatar-"].small.retired,
.user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="user-"] a [class^="avatar-"][style*="background-color"] {
font-size: 15px !important;
height: 25px !important;
line-height: 25px !important;
width: 25px;
}
.user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] [class^="commentBody-"] {
position: relative;
display: inline-block !important;
width: 100% !important;
height: 12vh !important;
margin: -2.5vh 0px 0px 0px !important;
padding: 0 !important;
border-radius: 5px !important;
overflow: hidden !important;
}
.user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="commentBodyWrap-"] [class^="userInfo-"] > *:not([class*="username-"]) {
position: absolute !important;
margin: 0 0 0 0 !important;
left: 0px !important;
}
/* (new493) */
.user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="commentBodyWrap-"] [class^="commentTop-"] {
position: relative !important;
display: inline-block !important;
width: 100% !important;
height: 2.5vh !important;
left: 28px !important;
top: 0vh !important;
margin: 0 0 0 0px!important;
padding: 0 !important;
white-space: nowrap !important;
z-index: 5000000 !important;
border-bottom: 1px solid green !important;
}
/* (new493) */
.user-page .main-info-block.column-block + .column-block #commentBox [class^="replyLink-"] {
position: absolute !important;
display: inline-block !important;
height: 2vh !important;
width: 23px !important;
top: -9.5vh !important;
left: 210px !important;
margin: 0vh 0 0 0 !important;
font-size: 0px !important;
opacity: 1 !important;
z-index: 50000000 !important;
}
.user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="commentBodyWrap-"] [class^="userInfo-"] [class*="created-"] {
position: absolute !important;
display: inline-block !important;
height: 2vh !important;
width: 100px !important;
top: 10vh !important;
left: 120px !important;
margin: 0vh 0 0 0 !important;
font-size:12px !important;
opacity: 1 !important;
z-index: 50000000 !important;
color: gold !important;
}
.user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="userInfo-"] + [class^="commentActions"] {
position: absolute !important;
display: inline-block !important;
height: 2vh !important;
width: 100px !important;
top: 9.7vh !important;
right: 100px !important;
font-size: 9px !important;
opacity: 1 !important;
z-index: 50000000 !important;
}
.user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="userInfo-"] + [class^="commentActions"] button ,
.user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="userInfo-"] + [class^="commentActions"] a {
opacity: 0.1 !important;
}
.user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="userInfo-"] + [class^="commentActions"]:hover button ,
.user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="userInfo-"] + [class^="commentActions"]:hover a {
opacity: 1 !important;
}
/* (new493) */
.user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] [class^="text-"] {
width: 88% !important;
height: 6vh !important;
line-height: 15px;
margin: 0 0 10px 26px !important;
padding-right: 0 !important;
overflow: hidden !important;
overflow-y: auto !important;
}
.user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] [class^="commentMeta-"] {
position: relative;
display: inline-block !important;
height: 16px;
line-height: 13px;
min-width: 100% !important;
top: -5px !important;
padding: 0 3px;
border-top: 1px solid gray;
}
.user-page .main-info-block.column-block + .column-block .heading-container {
position: relative;
display: inline-block !important;
width: 193px !important;
min-height: 20px !important;
max-height: 20px !important;
top: 0px;
padding: 0;
text-align: center;
border-bottom: 1px solid red;
}
.user-page .main-info-block.column-block + .column-block:hover .heading-container {
position: relative;
display: inline-block !important;
width: 1268px !important;
min-height: 20px !important;
max-height: 20px !important;
top: 0px;
padding: 0;
text-align: center !important;
border-bottom: 1px solid red;
}
.user-page .main-info-block.column-block + .column-block .heading-container .heading {
position: absolute;
display: inline-block;
float: none;
width: 205px !important;
height: 100%;
max-height: 20px !important;
min-height: 20px !important;
line-height: 20px;
left: -20px;
color: #303030;
}
.user-page .main-info-block.column-block + .column-block:hover .heading-container .heading {
width: 1268px !important;
}
.user-page article .left-side .column .comments-section .width-wrap .content-container {
width: 1267px !important;
}
.user-page article .left-side .column .comments-section .width-wrap .content-container [class^="commentsList-"] {
height: 346px;
margin-top: 10px;
}
/* (new360) USER PROF - COMMENTS - PAGER */
.user-page .main-info-block.column-block + .column-block:hover #commentBox .pager-section {
position: fixed !important;
display: inline-block !important;
height: 28px !important;
line-height: 28px !important;
width: auto !important;
top: 5.9vh !important;
right: 0px !important;
margin: 0 !important;
letter-spacing: 0;
transform: scale(0.7) !important;
overflow: hidden !important;
}
.user-page .main-info-block.column-block + .column-block:hover #commentBox .pager-section .mobile-pagination {
display: inline-block !important;
width: auto !important;
height: 28px !important;
line-height: 28px !important;
padding: 0px 10px !important;
border-radius: 3px !important;
background: #111 !important;
}
.user-page .comments-section .pager-section .prev-next-list {
display: inline-block !important;
width: 250px !important;
margin: 0 5px 0 10px !important;
padding: 2px 5px !important;
}
.user-page .comments-section .pager-section .prev-next-list .prev-next-list-button {
float: left !important;
clear: none !important;
height: 20px;
line-height: 20px;
}
.user-page .comments-section .pager-section .prev-next-list button {
padding: 0px 5px !important;
font-size: 15px !important;
}
.user-page .main-info-block.column-block + .column-block:hover #commentBox .pager-section .mobile-pagination .page-list-wrapper {
float: right !important;
height: 50px;
overflow: hidden;
}
.user-page .main-info-block.column-block + .column-block:hover #commentBox .pager-section .mobile-pagination .page-list-wrapper .page-list-container ol.page-list li:not(.page-hidden-button) {
display: flex;
height: 20px;
line-height: 15px !important;
font-size: 15px !important;
}
.user-page .main-info-block.column-block + .column-block:hover #commentBox .pager-section .mobile-pagination .page-list-wrapper .page-list-container ol.page-list li button {
font-size: 15px !important;
}
.user-page .main-info-block.column-block + .column-block:hover #commentBox .pager-section .mobile-pagination .page-list-wrapper .page-button-link {
font-size: 15px !important;
}
.user-page .main-info-block.column-block + .column-block:hover #commentBox .pager-section .mobile-pagination .page-list-wrapper .page-limit-button--left ,
.user-page .main-info-block.column-block + .column-block:hover #commentBox .pager-section .mobile-pagination .page-list-wrapper .page-limit-button--right {
background: transparent !important;
}
/* (new350) PAGER - FAVORIS / CATEGORY / PORNSTAR / STORY-BLOG / MY UPLOADS ==== */
.user-page.friends-page .pager-section,
.categories-container + .thumb-list.thumb-list--sidebar.thumb-list--recent + .pager-section,
.categories-container.categories-container--page + .thumb-list.thumb-list--sidebar.thumb-list--recent + .pager-section,
.user-page.my-uploads-page .stories-block .pager-section,
.category-page .pager-section,
.user-page.friends-page .pager-section {
position: fixed !important;
display: inline-block !important;
height: 30px !important;
width: 703px !important;
top: 2.5vh !important;
right: 0 !important;
letter-spacing: 0;
transform: scale(1);
background: #111 !important;
border-bottom: 1px solid red !important;
}
.user-page.my-uploads-page .stories-block .pager-section {
position: fixed !important;
width: 700px !important;
top: 2.6vh !important;
right: 0px !important;
z-index: 500000 !important;
background: #111 !important;
}
html.best-page .pager-section .pager-container,
/* .photos-page .pager-section .pager-container, */
.category-page .pager-section .pager-container {
position: fixed !important;
display: inline-block !important;
height: 29px !important;
width: 100% !important;
top: 0px !important;
text-align: center !important;
z-index: 5000000 !important;
border: none !important;
}
.user-page.my-uploads-page .photo-block.upload-list .pager-section {
position: absolute !important;
width: 660px !important;
height: 28px;
top: -10px !important;
right: 0 !important;
text-align: center;
z-index: 500000 !important;
}
.user-page.friends-page .stories-section .pager-section .pager-container {
margin-right: 140px !important;
}
.user-page.my-uploads-page .photo-block.upload-list .pager-section .pager-section ul,
.user-page.user-blog-page.my-uploads-page .pager-section ul,
.user-page.friends-page .pager-section ul,
.user-page.favorites-page .pager-section .pager-container ul {
position: relative;
display: inline-block;
height: 23px !important;
line-height: 18px !important;
top: -3px !important;
margin: 0 auto;
padding: 0;
text-align: center !important;
}
/* (new340) PAGER - CATEGORY / PHOTO PAGE */
.photos-page .pager-section {
position: fixed !important;
display: inline-block;
vertical-align: top !important;
height: 28px !important;
line-height: 0 !important;
width: 700px !important;
right: 5px !important;
margin: 0 !important;
top: 3vh !important;
transform: scale(1) !important;
z-index: 500 !important;
background: black !important;
}
.photos-page .pager-section .pager-container {
display: inline-block;
height: 25px !important;
line-height: 28px !important;
margin: -2px 0 0 0 !important;
width: 100%;
}
/* (new391) */
html.best-page .pager-section,
.category-page .category-info.pornstar + .top-video-block--banner + .index-videos.mixed-section .pager-section,
.category-page .pager-section {
position: fixed !important;
display: inline-block !important;
height: 100% !important;
min-height: 28px !important;
max-height: 28px !important;
line-height: 12px !important;
width: 646px !important;
right: 3px !important;
margin-bottom: 0 !important;
margin-top: 0 !important;
top: 5.7vh !important;
letter-spacing: 0 !important;
transform: scale(1);
z-index: 50000000 !important;
background: black !important;
}
html.best-page .pager-section ul,
.category-page .pager-section ul {
position: fixed !important;
display: inline-block;
height: 27px;
line-height: 18px !important;
width: 100% !important;
top: 5px !important;
right: 0 !important;
margin: 0 auto;
padding: 0;
text-align: center !important;
}
/* (new328) */
.category-page .pager-section[data-role="pagination-cleaner"] .prev-next-list {
min-height: 27px !important;
max-height: 27px !important;
line-height: 30px !important;
padding: 3px 3px 0 3px !important;
overflow: hidden !important;
}
/* (new279) CAT - PAG - NO BUDDY */
.category-page .category-info + .top-video-block--banner + .index-videos.mixed-section .pager-section {
width: 645px !important;
right: 3px !important;
top: 90px !important;
}
/* ==== NEWS ==== */
/* (nex340) NEWS */
html.news-page {
display: inline-block !important;
max-height: 100vh !important;
min-height: 100vh !important;
overflow: hidden !important;
overflow-x: hidden !important;
overflow-y: hidden !important;
}
/* (new340) */
.news-page body {
position: absolute !important;
display: inline-block !important;
height: 100% !important;
max-height: 90.2vh!important;
min-height: 90.2vh!important;
margin-top: 7.5vh !important;
overflow-x: hidden !important;
overflow-y: auto;
}
.news-page body .main-wrap {
top: 0 !important;
}
.news-page .width-wrap > main {
display: inline-block !important;
margin: 0 0 0 0 !important;
top: 3vh !important;
padding: 0 0 0 0 !important;
z-index: 5 !important;
}
.news-page .main-wrap .width-wrap > main > article {
display: inline-block !important;
height: auto !important;
max-width: 100% !important;
min-width: 100% !important;
z-index: 5 !important;
}
/* (new300) */
.news-page .page-title-container {
display: inline-block !important;
padding-bottom: 0 !important;
padding-top: 0 !important;
}
.news-page .news-filter .filters-list {
position: fixed !important;
height: 25px !important;
margin: 0px !important;
padding: 1px 5px !important;
z-index: 500 !important;
}
.news-filter .filters-list > label {
width: 180px !important;
height: 18px !important;
float: left;
font-size: 15px !important;
overflow: hidden;
color: gold !important;
outline: 1px solid red;
}
.news-page .news-filter .filters-info {
position: relative !important;
display: inline-block !important;
width: 300px;
height: 20px;
left: -350px !important;
top: 5px !important;
overflow: hidden;
}
.news-page aside:not(.footer__bottom-part) {
position: fixed !important;
display: inline-block !important;
width: 800px !important;
height: 2vh !important;
line-height: 2vh !important;
right: 20px !important;
top: 3.8vh !important;
padding: 0 0 0 0 !important;
z-index: 50000000 !important;
}
/* ==== NEWS FLEX ==== */
/* NEWS - AVATARS - MEDIUM / SMALL */
.news-page .news-section .news-list .news-row .user {
height: 30px !important;
left: 25px !important;
margin-top: 7px !important;
}
.news-page .news-section .news-list .news-row .new-friends-list .xh-avatar.small {
font-size: 22px;
height: 30px !important;
width: 30px !important;
border-radius: 0;
}
.news-page .news-section .news-list .news-row .user .avatar-container {
width: 30px !important;
height: 32px !important;
left: 2px !important;
top: 0px !important;
}
.news-page .news-section .news-list .news-row .user .avatar-container a {
display: inline-block !important;
height: 100% !important;
min-height: 30px !important;
max-height: 30px !important;
width: 100% !important;
min-width: 30px !important;
max-width: 30px !important;
margin-top: 0 !important;
}
.news-page .news-section .news-list .news-row .user .avatar-container a .xh-avatar.medium {
height: auto;
line-height: 60px;
width: 30px !important;
border-radius: 0;
font-size: 22px;
}
/* (new228) NEWS */
.news-page .width-wrap > main > article {
height: 877px !important;
margin-right: 0;
padding-right: 0;
}
.news-page .news-section .news-list.clearfix-after {
display: inline-flex !important;
flex-flow: row wrap;
flex-wrap: wrap !important;
justify-content: flex-start !important;
padding: 0 30px !important;
}
.news-page article {
z-index: 1;
}
.news-page .news-section .news-list .news-row {
display: flex;
flex-grow: 1 !important;
flex-basis: 48% !important;
max-height: 400px;
margin-right: 15px !important;
overflow: hidden;
overflow-y: auto;
outline: 1px solid red;
}
.news-page .pager-section {
position: fixed !important;
width: 100% !important;
margin: 0 0 0 0 !important;
bottom: 1vh !important;
left: 0 !important;
z-index: 5000000 !important;
text-align: center;
}
.news-page .pager-section .button-container {
padding: 2px 20px;
border-radius: 5px !important;
background: red !important;
}
/* NEWS - STORY */
.news-page .news-section .news-list .news-row .event.blog {
display: inline-flex !important;
flex-flow: row wrap !important;
align-items: flex-start !important;
align-content: flex-start !important;
width: 98%;
}
.news-page .news-section .news-list .news-row .event.blog .user-info {
display: inline-flex;
height: 25px;
width: 98%;
margin-top: 0px !important;
margin-left: 10px;
}
.news-page .news-section .news-list .news-row .event.blog .item.story {
display: inline-flex !important;
flex-flow: row wrap !important;
align-items: flex-start !important;
align-content: flex-start !important;
width: 98% !important;
height: auto !important;
margin-left: 10px !important;
margin-right: 1px;
padding: 0 5px;
overflow: hidden;
}
.news-page .news-section .news-list .news-row .event.blog .item.story .title {
color: #dadada;
display: inline-flex !important;
width: 98% !important;
line-height: 20px;
margin-bottom: 5px;
}
.news-page .news-section .news-list .news-row .event.blog .item.story .text {
display: inline-flex !important;
flex-flow: row wrap !important;
width: 98% !important;
line-height: 20px;
margin-bottom: 5px;
}
news-page .news-section .news-list .news-row .event.blog .item.story .text > a:not(.link) {
float: right !important;
clear: both !important;
width: 100% !important;
line-height: 20px;
margin: 0 0 0 0 !important;
font-size: 15px !important;
color: gold !important;
border: 1px solid aqua !important;
}
.news-page .news-section .news-list .news-row .event.blog .item.story .text a.link.item {
display: inline-block !important;
width: 200px !important;
top: 0px !important;
left: 0px !important;
background-repeat: no-repeat !important;
background-position: center center !important;
background-size: contain !important;
}
.news-page .news-section .news-list .news-row .event.blog .item.story .text > p {
width: 100% !important;
line-height: 20px;
margin: 0 0 0 0 !important;
font-size: 15px !important;
}
.news-page .news-section .news-list .news-row .event.blog .item.story .thumb-container {
width: 100% !important;
height: 100% !important;
line-height: 20px;
margin-top: 0px !important;
background-size: 50% !important;
background-position: center center !important;
background-repeat: no-repeat !important;
}
/* (new378) NEWS - FRIENDS EVENTS */
.news-page .news-section .news-list .news-row .event-name ,
.news-page .news-list .news-row .event .user-info .time {
line-height: 16px;
margin: 5px 0 0 15px !important;
color: gold !important;
}
.news-page .news-section .news-list .news-row .event.friendship {
padding-right: 0px !important;
}
.news-page .news-section .news-list .news-row .event .new-friends-list {
display: inline-flex;
margin-left: 0;
margin-right: 10px;
padding: 5px;
position: relative;
right: 0;
top: 2px;
width: 100%;
}
/* NEWS - PHOTOS */
.news-page .news-section .news-list .news-row .event.photo {
display: inline-flex !important;
flex-wrap: wrap !important;
width: 100% !important;
height: 100% !important;
margin-top: 5px !important;
margin-left: 0px;
}
.news-page .news-section .news-list .news-row .event.photo .user-info {
display: inline-flex !important;
width: 98% !important;
height: 25px !important;
margin-top: -1px !important;
margin-left: 10px !important;
}
.news-page .news-section .news-list .news-row .event.photo .photo.mixed-list {
display: inline-flex !important;
flex-wrap: wrap !important;
width: 106% !important;
float: none !important;
margin-top: 5px !important;
margin-left: 0px !important;
}
.news-page .news-section .news-list .news-row .event.photo .mixed-list .item {
display: inline-block !important;
width: auto !important;
min-width: 50px !important;
max-width: 150px !important;
height: 100% !important;
min-height: 100px !important;
max-height: 160px !important;
margin: 5px !important;
}
.news-page .news-section .news-list .news-row .event.photo .mixed-list .item,
.news-page .news-section .news-list .news-row .event.video .mixed-list .link.item.photo {
display: inline-flex !important;
flex: 0 0 200px !important;
}
.news-page .news-section .news-list .news-row .event.photo .mixed-list .item,
.news-page .news-section .news-list .news-row .event.video .mixed-list .link.item.photo .thumb-container {
background-color: #303030;
}
/* NEWS - VIDEOS EVENTS */
.news-page .news-section .news-list .news-row .event.video {
display: inline-flex !important;
width: 91% !important;
height: 300px !important;
margin-top: 5px !important;
margin-left: 0px;
}
.news-page .news-section .news-list .news-row .event.video .user-info {
display: inline-flex !important;
flex-flow: row wrap !important;
width: 98% !important;
height: 25px !important;
margin-top: -1px !important;
margin-left: 10px !important;
}
.news-page .news-section .news-list .news-row .event.video .mixed-list {
display: inline-flex !important;
flex-flow: row wrap !important;
height: 220px !important;
width: 100% !important;
margin-top: -35px !important;
}
.news-page .news-section .news-list .news-row .event.video .mixed-list .item.video {
display: inline-block !important;
width: auto !important;
min-width: 255px !important;
max-width: 255px !important;
height: 100% !important;
min-height: 190px !important;
max-height: 190px !important;
margin: 5px !important;
border-radius: 5px !important;
background: #333 !important;
border: 1px solid red !important;
}
/* NEWS - ALL or STATUS EVENTS */
.news-page .news-section .news-list .news-row .event {
display: inline-flex !important;
flex-flow: row wrap !important;
width: 100% !important;
min-width: 95% !important;
max-width: 95% !important;
margin-top: 5px !important;
margin-left: 5px !important;
}
.news-page .news-section .news-list .news-row .event.status .user-info {
display: inline-flex !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
height: 25px !important;
margin-top: -1px !important;
}
/* NOTIF - SMALL PAGER */
.notifications-page .pager-small {
top: -18px;
}
/* ==== END === NEWS FLEX ==== */
/* ==== NOTIFICATION === */
/* (new346) NOTIF - CONTAINER */
/* + NOTIFS CHROME */
.notifications-page .main-wrap > .width-wrap {
display: inline-block !important;
height: 100% !important;
min-height: 92vh !important;
max-height: 92vh !important;
width: 100%;
margin: 7.5vh 0 0 0 !important;
overflow: hidden !important;
overflow-y: auto !important;
/* border: 1px solid yellow!important; */
}
/* (new499) */
.notifications-page .main-wrap {
position: absolute !important;
display: inline-block !important;
height: 100% !important;
min-height: 97.5vh !important;
max-height: 97.5vh !important;
width: 100% !important;
max-width: 100vw !important;
min-width: 100vw !important;
margin: 0vh 0 0px 0 !important;
top: 0vh !important;
padding: 0 !important;
overflow: hidden !important;
z-index: 5000 !important;
background: brown !important;
border: 1px solid yellow !important;
}
.notifications-page .main-wrap:first-of-type {
margin: 0vh 0 0px 0 !important;
padding: 0vh 0 0vh 0 !important;
}
.notifications-page .sp-separator {
display: inline-block !important;
width: 100% !important;
background-color: #111;
}
.notifications-page .width-wrap main {
display: inline-block !important;
width: 100% !important;
height: 100% !important;
min-height: 107vh !important;
max-height: 107vh !important;
top: 0vh !important;
margin: 0vh 0 0 0 !important;
padding: 0vh 0 0 0 !important;
}
/* (new391) NOTIF - TOP HEADER */
.notifications-page .page-title-container.not-spam-container {
position: fixed !important;
display: inline-block;
width: 100% !important;
top: 2.7vh !important;
padding: 0 0 0 0 !important;
z-index: 1 !important;
background: #111 !important;
border-bottom: 1px solid red !important;
}
/* (new345) */
.notifications-page .main-wrap .width-wrap > main > article {
position: absolute !important;
display: inline-block !important;
height: auto !important;
width: 100% !important;
max-width: 100vw !important;
min-width: 100vw !important;
margin: 0vh 0 0px 0 !important;
top: 0vh !important;
padding: 0 !important;
z-index: 50000000 !important;
}
/* (new499) */
.notifications-page .main-wrap .width-wrap > main > article .notifications-list {
position: fixed !important;
display: inline-block !important;
height: 90vh !important;
max-width: 100% !important;
min-width: 100% !important;
margin: 4vh 0 0px 0 !important;
top: 3.5vh !important;
padding: 2vh 0 0 0 !important;
z-index: 50000000 !important;
overflow: hidden !important;
overflow-y: auto !important;
border: 1px solid yellowgreen !important;
}
/* (new391) NOTIF - PAGINATION */
.notifications-page .pager-section {
display: inline-block !important;
position: fixed !important;
height: 27px !important;
width: 500px !important;
top: 3.5vh!important;
right: 25px !important;
margin: 0px !important;
z-index: 50 !important;
}
.notifications-page .pager-section .pager-small {
top: 2px !important;
}
/* (new391) NOTIF - FILETRS */
.notifications-page aside:not(.footer__bottom-part):not([class^="pinned-"]):not([data-role*="promo"]) {
position: fixed !important;
display: inline-block !important;
width: 800px !important;
height: 2.5vh !important;
line-height: 2vh !important;
right: 600px !important;
top: 3.8vh !important;
padding: 0 0 0 0 !important;
z-index: 50000000 !important;
}
.notifications-page .notifications-filter .filters-list {
position: fixed !important;
height: 23px !important;
margin: 0px !important;
padding: 0px !important;
z-index: 50000000 !important;
}
.notifications-page .filters-list > label {
float: left;
width: 130px !important;
height: 23px !important;
padding: 0 5px !important;
font-size: 15px !important;
overflow: hidden;
color: gold !important;
outline: 1px solid red;
}
html.notifications-page .flow-buttons {
height: 749px;
background: red;
}
#_hj_feedback_container {
display: none !important;
}
/* (new228) NOTIFICATIONS/ STORIES */
.notifications-page header.no-popunder {
margin-bottom: 23px;
}
.notifications-page header.no-popunder + .width-wrap {
margin-top: -18px;
}
.notifications-page header.no-popunder + .width-wrap .page-title-container + main {
padding-top: 34px;
top: 0;
}
/* (new228) NOTIFICATIONS/ STORIES */
.notifications-page header.no-popunder {
margin-bottom: 23px;
}
.notifications-page header.no-popunder + .width-wrap {
margin-top: -18px;
}
.notifications-page header.no-popunder + .width-wrap .page-title-container + main {
padding-top: 34px;
top: 0;
}
/* (new228) NOTIFICATIONS/ STORIES */
.notifications-page .notifications-section .notifications-row.unread,
.notifications-page .notifications-section .notifications-row {
display: inline-block !important;
width: 300px !important;
min-height: 100px !important;
max-height: 100px !important;
top: -15px !important;
margin-left: 8px;
margin-right: 5px;
margin-bottom: 6px !important;
padding-bottom: 0 !important;
overflow: hidden;
overflow-y: hidden;
outline: 1px solid gray !important;
}
.notifications-page .notifications-section .notifications-row.unread {
outline: 1px solid red !important;
}
/* (new391) */
.notifications-page .notifications-list .notifications-row .user .avatar-container img,
.notifications-page .notifications-list .notifications-row .user .avatar-container,
.notifications-page .notifications-list .notifications-row .user {
position: relative !important;
display: inline-block !important;
height: 35px !important;
width: 35px !important;
visibility: visible !important;
z-index: 50000 !important;
object-fit: contain !important;
}
.xh-avatar.medium[style^="background-color:"] {
opacity: 0.6 !important;
}
.notifications-page .notifications-list .notifications-row .user .avatar-container[data-tooltip^='User is retired'] {
height: 35px;
width: 35px;
transform: scale(0.7) !important;
color: gold !important;
background: red !important;
}
.notifications-page .notifications-list .notifications-row .user .avatar-container span,
.notifications-page .notifications-list .notifications-row .user .avatar-container[data-tooltip^='User is retired'] span {
transform: translate(-13px, -13px) scale(0.6) !important;
}
.notifications-page .notifications-list .notifications-row .user .avatar-container[data-tooltip^='User is retired'] span {
transform: translate(-13px, -13px) scale(0.6) !important;
color: gold !important;
background: black !important;
}
/* (new277) REPORT / DELETE ICONS */
.notifications-page .notifications-list .notifications-row .event.comment .report:not(.active),
.notifications-page .notifications-list .notifications-row .event.comment .delete {
position: absolute;
display: inline-block !important;
bottom: 0px !important;
left: 0 !important;
margin-left: 0px !important;
transform: scale(0.8) !important;
}
.notifications-page .notifications-list .notifications-row .event.comment .report:not(.active) {
left: 20px !important;
}
/* (new218) REPORT */
.notifications-page .notifications-list .notifications-row .event.comment .report-control {
position: absolute !important;
display: inline-block !important;
bottom: 0px !important;
left: 50px !important;
margin-left: 0px !important;
transform: scale(0.7) !important;
}
/* (new218) NOTIF - REPLY */
.notifications-page .notifications-list .notifications-row .event.comment .reply-link {
position: absolute !important;
display: inline-block !important;
bottom: -6px !important;
left: 100px !important;
margin: 0px !important;
font-size: 0 !important;
transform: scale(0.9) !important;
}
/* EVENT - ALL */
.notifications-page .notifications-list .notifications-row .event {
display: inline-block !important;
height: 98px;
width: 154px;
line-height: 15px;
margin-left: -33px !important;
margin-top: 0px !important;
padding-top: 3px;
padding-left: 37px;
background: black !important;
}
.notifications-page .notifications-list .notifications-row .event .user-info {
height: 16px !important;
}
/* (new218) */
.notifications-page .notifications-list .notifications-row .event .user-info .event-name {
position: absolute !important;
display: inline-block !important;
width: 117px !important;
top: 30px !important;
left: 39px !important;
font-size: 10px !important;
color: gold !important;
}
.notifications-page .notifications-list .notifications-row .event .user-info .event-name a {
line-height: 15px !important;
font-size: 10px !important;
}
.notifications-page .notifications-list .notifications-row .event .user-info .event-user {
display: inline-block !important;
float: none !important;
width: 117px !important;
left: 40px !important;
font-size: 10px !important;
border-bottom: 1px solid red !important;
}
.notifications-page .notifications-list .notifications-row .event .user-info .time {
margin: 0px 0 0 0px !important;
vertical-align: top !important;
font-size: 10px !important;
color: tan !important;
}
.notifications-page .notifications-list .notifications-row .event .user-info .event-name a.content-name.xh-overflow-dots {
display: inline-block !important;
min-width: 150px !important;
max-width: 150px !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
color: peru !important;
background: #333 !important;
}
.notifications-page .notifications-list .notifications-row .event .user-info .event-text.with-margin {
position: absolute !important;
display: inline-block !important;
width: 142px !important;
min-height: 99px !important;
max-height: 99px !important;
top: 0px !important;
left: 157px !important;
padding: 5px !important;
border-top: 1px solid green !important;
border-bottom: 1px solid green !important;
overflow: hidden !important;
overflow-y: auto !important;
background: black !important;
}
.event-text .emoji {
display: inline-block !important;
vertical-align: bottom !important;
height: 15px;
width: 15px;
}
.notifications-page .notifications-list .notifications-row .event .user-info .event-text.with-margin > a {
display: inline-block !important;
width: 100% !important;
min-width: 200px;
max-width: 200px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
color: peru !important;
}
/* EVENT INVITE */
.notifications-page .notifications-list .notifications-row .event.invite .user-info .event-content {
position: absolute !important;
display: inline-block !important;
width: 120px !important;
height: auto !important;
line-height: 15px !important;
top: 20px !important;
left: 160px !important;
border-radius: 5px !important;
text-align: center;
z-index: 100 !important;
color: gold !important;
background: black !important;
}
.time + .event-name:after {
content: "Approved";
font-size: 15px;
position: absolute;
display: inline-block;
width: 120px;
left: 121px;
margin-top: -12px;
border-radius: 5px;
text-align: center;
z-index: 0 !important;
background: black;
}
.notifications-page .xh-button.red.accept {
color: gold !important;
}
/* (new277) EVENT PHOTO / VIDEO */
.notifications-page .notifications-list .notifications-row .event.comment-video .user-info .event-name ~ .event-content,
.notifications-page .notifications-list .notifications-row .event.comment-photo.comment .user-info .event-name ~ .event-content {
position: absolute !important;
display: inline-block !important;
height: 15px !important;
width: 15px !important;
top: 0px !important;
left: 107px !important;
transform: scale(0.65) !important;
}
.notifications-page .notifications-list .notifications-row .event.comment-video .user-info .event-name:hover ~ .event-content,
.notifications-page .notifications-list .notifications-row .event.comment-photo.comment .user-info .event-name:hover ~ .event-content {
display: inline-block !important;
height: 53px !important;
width: 73px !important;
top: 20px !important;
left: 192px !important;
transform: scale(1.9) !important;
}
.notifications-page .notifications-list .notifications-row .event.comment-video .user-info .event-name ~ .event-content > a img,
.notifications-page .notifications-list .notifications-row .event.comment-photo.comment .user-info .event-name ~ .event-content > a img {
height: 43px !important;
width: 73px !important;
margin: 5px 0 0 0px !important;
}
.notifications-page .notifications-list .notifications-row .event.comment-video.comment .user-info .event-name,
.notifications-page .notifications-list .notifications-row .event.comment-photo.comment .user-info .event-name {
display: inline-block !important;
min-width: 151px !important;
max-width: 151px !important;
line-height: 10px !important;
margin: -36px !important;
margin-top: 5px !important;
padding-left: 5px !important;
font-size: 10px !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
background: #333 !important;
}
.notifications-page .notifications-list .notifications-row .event.comment-video.comment .user-info .event-name span.content-name.xh-overflow-dots,
.notifications-page .notifications-list .notifications-row .event.comment-photo.comment .user-info .event-name span.content-name.xh-overflow-dots {
height: 100%!important;
max-height: 15px !important;
line-height: 10px !important;
min-width: 85px !important;
max-width: 85px !important;
vertical-align: top !important;
margin-left: 5px !important;
margin-top: -2px !important;
font-size: 10px !important;
overflow-y: hidden !important;
background: tan !important;
}
.notifications-page .notifications-list .notifications-row .event.comment-video.comment .user-info .event-name span.content-name.xh-overflow-dots {
min-width: 112px !important;
max-width: 112px !important;
vertical-align: top !important;
background: green !important;
}
.notifications-page .notifications-list .notifications-row .event.comment-video.comment .user-info .event-name span.content-name.xh-overflow-dots:before,
.notifications-page .notifications-list .notifications-row .event.comment-photo.comment .user-info .event-name span.content-name.xh-overflow-dots:before {
content: "to : ";
background: black;
}
/* EVENT ... */
/* (new277) NOTIFICATIONS - REPLY */
.notifications-page .my-comment:not(:empty) {
position: absolute !important;
display: inline-block !important;
height: 97px !important;
width: 158px;
bottom: -25px;
left: 0px;
top: 0px !important;
margin-bottom: 0;
background: black !important;
border: 1px solid aqua !important;
}
/* AFTER REPLY */
.notifications-page .my-comment:not(:empty) .item {
display: inline-block !important;
height: 99px !important;
margin: 0 0px 0px 0 !important;
padding: 0 !important;
text-align: left !important;
transition: unset !important;
}
.notifications-page .my-comment:not(:empty) .item .comment-info {
position: relative;
display: inline-block !important;
height: 99px !important;
width: 300px !important;
padding: 0 !important;
font-size: 14px;
border: 1px solid aqua !important;
}
.notifications-page .my-comment:not(:empty) .item .comment-info .comment-body {
height: 99px !important;
width: 300px !important;
margin-left: 0 !important;
}
.notifications-page .my-comment:not(:empty) .item .comment-info .comment-body .text {
display: inline-block !important;
height: 60px !important;
line-height: 20px;
width: 293px !important;
margin: 5px 0;
overflow-wrap: break-word;
padding: 2px 5px !important;
overflow: hidden !important;
overflow-y: auto !important;
border: 1px solid yellow !important;
}
.notifications-page .my-comment:not(:empty) .item .comment-info .comment-body .text span.comment-text img.emoji {
height: 20px !important;
width: 20px !important;
}
.notifications-page .my-comment:not(:empty) .item .comment-info .comment-meta {
display: inline-block !important;
position: relative;
height: 16px;
line-height: 13px;
max-width: 139px;
top: -7px !important;
padding: 0 3px;
border-top: 1px solid red !important;
}
.notifications-page .my-comment:not(:empty) .user {
display: none !important;
}
.notifications-page .my-comment:not(:empty) .input-area {
width: 156px !important;
height: 93px !important;
}
.notifications-page .my-comment:not(:empty) .input-area > div {
position: absolute !important;
top: 0px !important;
width: 156px !important;
height: 93px !important;
margin-top: 0px !important;
overflow: hidden !important;
overflow-x: hidden !important;
}
.notifications-page .my-comment:not(:empty) .comment-textarea .premessage {
position: absolute !important;
display: inline-block !important;
width: 156px !important;
left: 0px !important;
top: 0px !important;
margin: 0 !important;
padding: 0 0 0 5px !important;
}
.notifications-page .my-comment:not(:empty) .comment-textarea {
width: 156px !important;
height: 93px !important;
top: 0 !important;
margin: 0 !important;
overflow: hidden !important;
}
.notifications-page .my-comment:not(:empty) .input-area .xh-editable .xh-editable-content {
position: absolute !important;
min-height: 60px !important;
max-height: 60px !important;
width: 156px !important;
line-height: 13px;
top: 15px !important;
bottom: 0 !important;
padding: 0px;
text-indent: 0 !important;
white-space: pre-wrap !important;
word-break: normal !important;
word-break: break-all !important;
overflow: hidden !important;
overflow-x: hidden !important;
overflow-y: auto !important;
border-top: 1px solid gray;
border-bottom: 1px solid gray;
}
.notifications-page .my-comment:not(:empty) .submit-comment.xh-button.large.red {
position: absolute !important;
display: inline-block !important;
margin: 0 !important;
right: 6px;
bottom: 0 !important;
height: 15px !important;
line-height: 10px !important;
min-width: 60px;
padding: 0 5px !important;
}
.notifications-page .my-comment:not(:empty) .ps__scrollbar-x-rail,
.notifications-page .my-comment:not(:empty) .ps__scrollbar-y-rail {
display: none !important;
}
/* END ==== XHAM WideScreen New Design - Without ADD COLLECTION ==== */
/* ============================================================================= */
/* AAA ==== END ==== PART 1 ===== =============================================== */
/* BBB ==== START ======== IMAGES INVALIDES / START - BLOG / STORY /CHANNEL / SUBSCRIPTION / MESSAGES / COLLECTIONS / LINKYFY PLUS ==== */
/* ============================================================================= */
/* START ====== TEST PERSO ====== */
/* (new476) START - INDICATOR - MY COMMENT > janvier57 - === */
.video-page .comments-section .comments-list .item .comment-info .user-info .username[href*="/users/janvier57"]:after {
content: " ";
position: absolute;
display: inline-block;
width: 100%;
min-width: 183px;
max-width: 183px;
height: 88px;
margin-top: -2px;
right: 0px;
border-radius: 3px;
font-size: 38px;
color: gold;
white-space: nowrap;
text-align: center;
opacity: 0.4;
z-index: 0;
background: red;
}
/* END - INDICATOR - MY COMMENT > janvier57 - === */
/* END ====== TEST PERSO ====== */
/* START =========== IMAGES =========================== */
/* IMAGES - TEST - PROFILE / BLOGS - IMAGES UNAVIABLE */
.user-page article .left-side .column .center-column .about-me-block .text img.blog-image[src*=".bloggang.com/data/"],
img.blog-image[src*=".bloggang.com/data/"],
.user-page article .left-side .column .center-column .about-me-block .text img.blog-image[src*=".ifotki.info/org/"],
img.blog-image[src*=".ifotki.info/org/"],
.user-page article .left-side .column .center-column .about-me-block .text img.blog-image[src*=".instashop.co.kr/"],
img.blog-image[src*=".instashop.co.kr/"] {
display: none !important;
}
/* (new186) IMAGES INVALIDS - photobucket / imagebam - TEST - === */
.blog-image.deprecated[src*=".imagebam.com/download"],
img[src*=".thesniper.us/"],
img[src*=".ggpht.com/"],
img[src*=".popartforsale.com/"],
img.blog-image.deprecated[src^=".imagebam"],
img.blog-image.deprecated[src*=".photobucket.com/"] {
display: inline-block !important;
height: 100% !important;
min-height: 15px !important;
max-height: 15px !important;
width: 100% !important;
min-width: 15px !important;
max-width: 15px !important;
margin-top: 4px !important;
margin-bottom: -2px !important;
opacity: 0.2 !important;
border: 1px solid red !important;
}
/* IMAGES - BLOG - - === */
.story-text .blog-image.align-no.deprecated {
position: relative !important;
display: inline-block !important;
min-height: 5px !important;
max-width: 487px !important;
vertical-align: baseline !important;
top: 10px !important;
border-radius: 3px !important;
border: 1px solid gray !important;
}
/* IMAGES - BLOG - AFTER IMAGE LINK */
.story-text .blog-image.align-no.deprecated + a.linkifyplus {
position: relative !important;
display: inline-block !important;
height: 15px !important;
width: 70% !important;
vertical-align: baseline !important;
margin-left: 2% !important;
bottom: 0px !important;
margin-top: 0px !important;
text-decoration: none !important;
white-space: nowrap !important;
text-overflow: ellipsis !important;
overflow: hidden !important;
border: none !important;
color: peru !important;
}
/* BLOG - IMAGES - FAVORITS - IMAGES SPECIAL - === */
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text .blog-image.deprecated[src="https://mediafire.com/convkey/39b0/isbrk7lzzv9y4ew6g.jpg?size_id=5"] {
background-color: rgb(51, 51, 51);
clear: none;
float: left;
margin-right: 2px;
min-height: 15px !important;
max-height: 15px !important;
min-width: 32.4%;
top: 0px;
margin-bottom: 10px !important;
}
/* IMAGES - ABOUT - SPECIAL ME IMAGE */
.user-page article .left-side .column .center-column .about-me-block:not(:hover) .text img[src="https://framasphere.org/uploads/images/scaled_full_9f76234f3cfc2c29075c.png"],
.user-page article .left-side .column .center-column .about-me-block:not(:hover) .text img[src="https://www.google.com/s2/favicons?domain=www.laquadrature.net"],
.user-page article .left-side .column .center-column .about-me-block:not(:hover) .text img[src="https://addons.cdn.mozilla.net/user-media/addon_icons/309/309790-64.png?modified=1382863815"],
.user-page article .left-side .column .center-column .about-me-block:not(:hover) .text img[src="https://addons.cdn.mozilla.net/user-media/addon_icons/136/136629-64.png?modified=1421592102"],
.user-page article .left-side .column .center-column .about-me-block:not(:hover) .text img[src="https://addons.cdn.mozilla.net/user-media/addon_icons/337/337643-64.png?modified=1429338926"],
.user-page article .left-side .column .center-column .about-me-block:not(:hover) .text img[src="https://findicons.com/files/icons/2017/free_button/36/link.png"] {
position: relative !important;
display: inline-block !important;
float: none !important;
clear: both !important;
height: 100% !important;
min-height: 5px !important;
max-height: 20px !important;
width: 100% !important;
max-width: 20px !important;
background-repeat: no-repeat !important;
background-position: center !important;
background-size: 50% 50% !important;
background-size: contain !important;
text-align: left !important;
border: 1px solid lime !important;
}
/* IMAGES - MY BLOG - SPECIAL IMAGES - LINES */
.story-text .blog-image.align-no.deprecated[src^="http://gif.toutimages.com/images/"] {
min-height: 10px !important;
max-height: 10px !important;
width: 487px !important;
top: 5px !important;
margin-bottom: 15px !important;
border: none !important;
}
.story-text .blog-image.align-no.deprecated[src^="http://s25.postimg.org/"] {
min-height: 10px !important;
max-height: 10px !important;
width: 487px !important;
top: 5px !important;
margin-bottom: 15px !important;
border: none !important;
}
/* IMAGES - NEW - MY BLOG - SPECIAL IMAGES - BIG SQUARE */
/* .blog-image.deprecated[src^="http://findicons.com/files/icons"] , */
.blog-image.deprecated[src="http://findicons.com/files/icons/2127/ultimate_gnome/128/format_justify_right.png"],
.blog-image.deprecated[src="http://ready.to/search/en/pic/readytitle.gif "],
.blog-image.deprecated[src="https://s.qwant.com/fav/p/o/www_pornmd_com.ico"],
.blog-image.deprecated[src="https://icons.duckduckgo.com/ip2/userstyles.org.ico"],
.blog-image.deprecated[src="https://addons.cdn.mozilla.net/user-media/addon_icons/0/220-64.png"],
.blog-image.deprecated[src="http://images.downloadastro.com/icon/any_video_converter_64_64.jpeg.pagespeed.ce.XmQwnkLp6u.png"],
.blog-image.deprecated[src="http://images.downloadastro.com/icon/any_video_converter_64_64.jpeg.pagespeed.ce.XmQwnkLp6u.png"],
.blog-image.deprecated[src="http://static1.freemake.com/images/freemake-video-converter-logo.png"],
.blog-image.deprecated[src="http://blog.bahraniapps.com/wp-content/uploads/2016/01/vclipicon.png"],
.blog-image.deprecated[src="http://blog.bahraniapps.com/wp-content/uploads/2013/03/gifcamicon.png"],
.blog-image.deprecated[src="https://icons.duckduckgo.com/ip2/www.screentogif.com.ico"],
.blog-image.deprecated[src="http://img.informer.com/icons/png/48/1598/1598647.png"],
.blog-image.deprecated[src="https://s.qwant.com/fav/i/a/iafd_com.ico"],
.blog-image.deprecated[src="http://ready.to/search/en/pic/readytitle.gif"],
.blog-image.deprecated[src="https://icons.duckduckgo.com/ip2/www.bing.com.ico"],
.blog-image.deprecated[src="https://s.qwant.com/fav/x/h/xhamster_com.ico"],
.blog-image.deprecated[src="https://addons.cdn.mozilla.net/user-media/addon_icons/2/2108-64.png"],
.blog-image.deprecated[src="https://addons.cdn.mozilla.net/static/img/addon-icons/video-64.png"],
.blog-image.deprecated[src="https://addons.cdn.mozilla.net/user-media/addon_icons/337/337643-64.png"],
.blog-image.deprecated[src="https://addons.cdn.mozilla.net/user-media/addon_icons/309/309790-64.png"],
.blog-image.deprecated[src="https://addons.cdn.mozilla.net/user-media/addon_icons/600/600338-64.png"],
.blog-image.deprecated[src="https://addons.cdn.mozilla.net/user-media/addon_icons/136/136629-64.png"],
.blog-image.deprecated[src="https://addons.cdn.mozilla.net/static/img/addon-icons/bookmarks-64.png"],
.blog-image.deprecated[src="https://addons.cdn.mozilla.net/user-media/addon_icons/337/337150-64.png"],
.blog-image.deprecated[src="https://addons.cdn.mozilla.net/user-media/addon_icons/3/3682-64.png"] {
position: relative !important;
display: inline-block !important;
vertical-align: bottom !important;
height: 30px !important;
width: auto !important;
min-width: 30px !important;
line-height: 30px !important;
top: 10px !important;
margin-bottom: 10px !important;
object-fit: contain !important;
outline: 1px solid lime !important;
}
/* IMAGES - OLD - MY BLOG - SPECIAL IMAGES - BIG SQUARE */
.story-text .blog-image.align-no.deprecated[src^="http://findicons.com/files/icons/2127/ultimate_gnome/128/format_justify_right.png"],
.story-text .blog-image.align-no.deprecated[src^="http://findicons.com/files/icons/760/hand_drawing/128/right.png"],
.story-text .blog-image.align-no.deprecated[src^="https://icons.duckduckgo.com/ip2/userstyles.org.ico"],
.story-text .blog-image.align-no.deprecated[src^="https://www.google.com/s2/favicons?domain=openuserjs.org"],
.story-text .blog-image.align-no.deprecated[src^="https://www.google.com/s2/favicons?domain=www.freemake.com"],
.story-text .blog-image.align-no.deprecated[src^="https://www.google.com/s2/favicons?domain=www.robertecker.com"],
.story-text .blog-image.align-no.deprecated[src^="https://s.qwant.com/fav/p/o/www_pornmd_com.ico"],
.story-text .blog-image.align-no.deprecated[src^="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAg"],
.story-text .blog-image.align-no.deprecated[src^="http://ready.to/search/en/pic/readytitle.gif"],
.story-text .blog-image.align-no.deprecated[src^="http://blog.bahraniapps.com/wp-content/uploads/2016/01/vclipicon.png"],
.story-text .blog-image.align-no.deprecated[src^="http://img.informer.com/icons/png/48/1598/1598647.png"],
.story-text .blog-image.align-no.deprecated[src^="http://images.downloadastro.com/icon/any_video_converter_64_64.jpeg.pagespeed.ce.XmQwnkLp6u.png"],
.story-text .blog-image.align-no.deprecated[src^="https://icons.duckduckgo.com/ip2/www.screentogif.com.ico"],
.story-text .blog-image.align-no.deprecated[src^="http://blog.bahraniapps.com/wp-content/uploads/2013/03/gifcamicon.png"],
.story-text .blog-image.align-no.deprecated[src^="http://static1.freemake.com/images/freemake-video-converter-logo.png"],
.story-text .blog-image.align-no.deprecated[src^="https://addons.cdn.mozilla.net/user-media/addon_icons/309/309790-64.png"],
.story-text .blog-image.align-no.deprecated[src^="https://addons.cdn.mozilla.net/user-media/addon_icons/337/337643-64.png"],
.story-text .blog-image.align-no.deprecated[src^="https://addons.cdn.mozilla.net/static/img/addon-icons/video-64.png"],
.story-text .blog-image.align-no.deprecated[src^="https://addons.cdn.mozilla.net/user-media/addon_icons/337/337150-64.png"],
.story-text .blog-image.align-no.deprecated[src^="https://addons.cdn.mozilla.net/static/img/addon-icons/bookmarks-64.png"],
.story-text .blog-image.align-no.deprecated[src^="https://addons.cdn.mozilla.net/user-media/addon_icons/2/2108-64.png"],
.story-text .blog-image.align-no.deprecated[src^="https://addons.cdn.mozilla.net/user-media/addon_icons/600/600338-64.png"],
.story-text .blog-image.align-no.deprecated[src^="https://addons.cdn.mozilla.net/user-media/addon_icons/0/220-64.png"],
.story-text .blog-image.align-no.deprecated[src^="https://addons.cdn.mozilla.net/user-media/addon_icons/3/3682-64.png"],
.story-text .blog-image.align-no.deprecated[src^="https://addons.cdn.mozilla.net/user-media/addon_icons/136/136629-64.png"] {
position: relative !important;
display: inline-block !important;
vertical-align: bottom !important;
height: 30px !important;
width: auto !important;
min-width: 30px !important;
line-height: 30px !important;
top: 10px !important;
margin-bottom: 10px !important;
}
/* IMAGES - NEW BLOG - SPECIAL IMAGES - SMALL SQUARE */
.story-text .blog-image.deprecated[src="http://findicons.com/files/icons/760/hand_drawing/128/right.png"],
.story-text .blog-image.deprecated[src="https://www.google.com/s2/favicons?domain=chrome.google.com "],
.story-text .blog-image.deprecated[src="https://www.google.com/s2/favicons?domain=www.robertecker.com"],
.story-text .blog-image.deprecated[src="https://www.google.com/s2/favicons?domain=www.freemake.com"],
.story-text .blog-image.deprecated[src="https://www.google.com/s2/favicons?domain=addons.mozilla.org"],
.story-text .blog-image.deprecated[src="https://www.google.com/s2/favicons?domain=openuserjs.org"],
.story-text .blog-image.deprecated[src="https://www.google.com/s2/favicons?domain=greasyfork.org"],
.story-text .blog-image.deprecated[src="https://www.google.com/s2/favicons?domain=tampermonkey.net"],
.story-text .blog-image.deprecated[src="http://cache.filehippo.com/img/ex/1287__firefox_35.png"],
.story-text .blog-image.deprecated[src="https://addons.cdn.mozilla.net/user-media/addon_icons/0/748-64.png"],
.story-text .blog-image.deprecated[src="http://i.i.cbsi.com/cnwk.1d/i/tim/2011/03/05/66007bfc49ba0a0e7914334fead6be990316_1299160189_binary_32x32.png"] {
display: inline-block !important;
vertical-align: baseline !important;
min-height: 20px !important;
max-height: 20px !important;
line-height: 20px !important;
min-width: 20px !important;
max-width: 20px !important;
margin-bottom: -3px !important;
object-fit: contain !important;
outline: 1px solid gold !important;
}
/* IMAGES - OLD BLOG - SPECIAL IMAGES - SMALL SQUARE */
.story-text .blog-image.align-no.deprecated[src^="http://userdisk.webry."],
.story-text .blog-image.align-no.deprecated[src^="https://www.google.com/s2/favicons?domain=tampermonkey.net"],
.story-text .blog-image.align-no.deprecated[src^="https://www.google.com/s2/favicons?domain=chrome.google.com "],
.story-text .blog-image.align-no.deprecated[src^="http://findicons.com/files/icons/"],
.story-text .blog-image.align-no.deprecated[src^="https://icons.duckduckgo.com/ip2/www.bing.com.ico"],
.story-text .blog-image.align-no.deprecated[src^="https://www.google.com/s2/favicons?domain=greasyfork.org"],
.story-text .blog-image.align-no.deprecated[src^="http://ready.to/search/en/pic/readytitle.gif"],
.story-text .blog-image.align-no.deprecated[src^="https://s.qwant.com/fav/i/a/iafd_com.ico"],
.story-text .blog-image.align-no.deprecated[src^="https://s.qwant.com/fav/x/h/xhamster_com.ico"],
.story-text .blog-image.align-no.deprecated[src^="http://i.i.cbsi.com/cnwk.1d/i/tim/2011/03/05/66007bfc49ba0a0e7914334fead6be990316_1299160189_binary_32x32.png"],
.story-text .blog-image.align-no.deprecated[src^="https://www.google.com/s2/favicons?domain=addons.mozilla.org"],
.story-text .blog-image.align-no.deprecated[src^="http://cache.filehippo.com/img/ex/1287__firefox_35.png"],
.story-text .blog-image.align-no.deprecated[src^="https://addons.cdn.mozilla.net/user-media/addon_icons/0/748-64.png"] {
display: inline-block !important;
vertical-align: baseline !important;
min-height: 20px !important;
max-height: 20px !important;
line-height: 20px !important;
min-width: 20px !important;
max-width: 20px !important;
margin-bottom: 6px !important;
}
/* IMAGES - NEW BLOG - GIF IMGUR */
.blog-image.deprecated + a.linkifyplus[href="https://i.imgur.com/WMZ2Sg4.gif"] {
display: inline-block !important;
width: 100% !important;
min-width: 250px !important;
max-width: 250px !important;
font-size: 15px !important;
text-align: center !important;
color: peru !important;
border: 1px solid green !important;
}
a.linkifyplus[href="https://i.imgur.com/WMZ2Sg4.gif"]:before {
content: "Link to GIF Imgur";
position: relative !important;
display: inline-block !important;
vertical-align: top !important;
min-height: 15px !important;
max-height: 15px !important;
line-height: 15px !important;
min-width: 200px !important;
max-width: 200px !important;
font-size: 15px !important;
color: red !important;
outline: 1px solid red !important;
}
.blog-image.deprecated[src="https://i.imgur.com/WMZ2Sg4.gif"] {
position: relative !important;
display: inline-block !important;
vertical-align: top !important;
min-height: 20px !important;
max-height: 20px !important;
line-height: 20px !important;
min-width: 200px !important;
max-width: 200px !important;
margin-left: 50px !important;
margin-bottom: 6px !important;
margin-top: 5px !important;
outline: 1px solid gold !important;
}
.blog-image.deprecated[src="https://i.imgur.com/WMZ2Sg4.gif"]:before {
content: "attr(alt)- GIF ";
position: relative !important;
display: inline-block !important;
vertical-align: top !important;
min-height: 20px !important;
max-height: 20px !important;
line-height: 20px !important;
min-width: 300px !important;
max-width: 300px !important;
font-size: 15px !important;
color: red !important;
outline: 1px solid red !important;
}
/* IMAGES - BLOG - SPECIAL IMAGES - SPECIAL BACKGOUD-COLOR */
.story-text .blog-image.align-no.deprecated[src^="https://www.google.com/s2/favicons?domain=www.robertecker.com"],
.story-text .blog-image.align-no.deprecated[src^="https://www.google.com/s2/favicons?domain=tampermonkey.net"] {
background-color: #B1ADAD;
}
/* BLOG - SPECIAL IMAGES - BIG - RECT */
.story-text .blog-image.align-no.deprecated[src="http://jdownloader.org/lib/tpl/arctic/images/logo.png"] {
position: relative !important;
display: inline-block !important;
vertical-align: bottom !important;
min-height: 30px !important;
max-height: 30px !important;
line-height: 15px !important;
min-width: 130px !important;
max-width: 130px !important;
}
.story-text .blog-image.align-no.deprecated[src="http://userscripts-mirror.org/images/userscripts.org.png"] {
position: relative !important;
display: inline-block !important;
vertical-align: bottom !important;
min-height: 20px !important;
max-height: 20px !important;
line-height: 15px !important;
min-width: 130px !important;
max-width: 130px !important;
}
/* IMAGES - LINKS IN BLOG */
/* (new42) IMAGES - NEW BLOG - SPECIAL IMAGES - SMALL - RECT - LINK -
TEST LINK -
=== */
.story-page .blog-image.deprecated[src="http://findicons.com/files/icons/2017/free_button/36/link.png"] {
position: relative !important;
display: inline-block !important;
vertical-align: bottom !important;
min-height: 15px !important;
max-height: 15px !important;
line-height: 15px !important;
min-width: 30px !important;
max-width: 30px !important;
top: 0px !important;
outline: 1px solid tan !important;
}
/* IMAGES - OLD BLOG - SPECIAL IMAGES - SMALL - RECT - LINK -
TEST LINK - https://xhamster.com/posts/423114
=== */
.story-text .blog-image.align-no.deprecated[src="http://findicons.com/files/icons/2017/free_button/36/link.png"] {
position: relative !important;
display: inline-block !important;
vertical-align: bottom !important;
min-height: 15px !important;
max-height: 15px !important;
line-height: 15px !important;
min-width: 30px !important;
max-width: 30px !important;
top: 5px !important;
}
/* A VOIR - BLOG / STORY - SUPP INVALIDES IMAGES -
Not good for: https://xhamster.com/blog/posts/895309
=== */
.story-page .story-section .story-item .story-text img[src*="https://thumb-v-cl.xhcdn.com/"].blog-image.deprecated,
.story-page .story-section .story-item .story-text img[src*="http://thumb-v.xhcdn.com/"].blog-image.deprecated,
.story-page .story-section .story-item .story-text img[src*="http://et00.xhcdn.com/"].blog-image.deprecated,
.story-page .story-section .story-item .story-text img[src*="http://et01.xhcdn.com/"].blog-image.deprecated,
.story-page .story-section .story-item .story-text img[src*="http://et02.xhcdn.com/"].blog-image.deprecated,
.story-page .story-section .story-item .story-text img[src*="http://et03.xhcdn.com/"].blog-image.deprecated,
.story-page .story-section .story-item .story-text img[src*="http://et04.xhcdn.com/"].blog-image.deprecated,
.story-page .story-section .story-item .story-text img[src*="http://et05.xhcdn.com/"].blog-image.deprecated,
.story-page .story-section .story-item .story-text img[src*="http://et06.xhcdn.com/"].blog-image.deprecated,
.story-page .story-section .story-item .story-text img[src*="http://et07.xhcdn.com/"].blog-image.deprecated,
.story-page .story-section .story-item .story-text img[src*="http://et08.xhcdn.com/"].blog-image.deprecated,
.story-page .story-section .story-item .story-text img[src*="http://et09.xhcdn.com/"].blog-image.deprecated,
.story-page .story-section .story-item .story-text img[src*="http://et10.xhcdn.com/"].blog-image.deprecated,
.story-page .story-section .story-item .story-text img[src*="http://et11.xhcdn.com/"].blog-image.deprecated,
.story-page .story-section .story-item .story-text img[src*="http://et12.xhcdn.com/"].blog-image.deprecated {
border: 1px solid red !important;
}
/* END =========== IMAGES ========== */
/* START ======== EDITION ==== PROFILE / BLOG / STORY / GALLERY / PHOTOS ======= */
/* (new292) EDIT PROFILE - SUPERLOADER */
.user-page.edit-mode .sp-separator + .main-wrap ,
.user-page.edit-mode .sp-separator {
display: none !important;
}
/* EDIT - PROFILE - ABOUT - ALL */
.user-page.edit-mode .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-personal #about + div[data-role="promo-link"] ,
.user-page.edit-mode .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-personal .field-row {
position: relative !important;
float: left;
clear: left !important;
min-width: 35% !important;
max-width: 35% !important;
margin: 10px 0 -5px 0 !important;
padding: 5px !important;
background: #222;
border-top: 1px solid red !important;
border-bottom: 1px solid red !important;
border-left: 3px solid red !important;
border-right: 3px solid red !important;
}
.user-page .edit-profile-section .edit-profile-block fieldset#profile-edit-personal legend {
position: relative;
display: inline-block !important;
min-width: 34.65% !important;
max-width: 34.65% !important;
height: 29px;
line-height: 18px;
top: 0 !important;
margin: 3px 0 -3vh -1px !important;
padding: 2px 8px;
font-size: 14px;
z-index: 500000 !important;
color: gold;
background: black !important;
}
/* (ne497) COR FLOAT - EDI PROF - INTEREST */
.user-page.edit-mode .edit-profile-section .edit-profile-block.column-block .tab.tab-profile #interests.field-row label {
position: relative;
display: inline-block !important;
width: 100% !important;
line-height: 24px;
margin: 3px 0;
text-align: center;
color: red;
}
.user-page.edit-mode .edit-profile-section .edit-profile-block.column-block .tab.tab-profile #interests.field-row label br {
display: none !important;
}
.user-page.edit-mode .edit-profile-section .edit-profile-block.column-block .tab.tab-profile #interests.field-row > div {
display: inline-block !important;
/*float: left;*/
width: 100% !important;
margin-bottom: 10px;
}
/* (new317) EDIT - PROMO LINK */
.user-page.edit-mode .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-personal #about + div[data-role="promo-link"] .promo-link {
margin: 0 0 0 0 !important;
padding: 0 !important;
border-bottom: red !important;
border-top: green !important;
}
/* (new292) AFTER PROMS LINKS */
.user-page.edit-mode .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-personal #about + div[data-role="promo-link"] ~ .field-row input.input-text {
width: 295px !important;
}
/* (new317) THE ABOUT */
.user-page.edit-mode .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-personal .field-row.about {
position: absolute !important;
display: inline-block !important;
float: none !important;
clear: both !important;
min-width: 56% !important;
max-width: 56% !important;
top: -1.0vh !important;
right: 0px !important;
padding: 0 0 0 10vw !important;
border: none !important;
}
.user-page.edit-mode .edit-profile-section .edit-profile-block fieldset .field-row.about label {
position: fixed !important;
min-width: 200px !important;
max-width: 200px !important;
height: 20px !important;
line-height: 8px;
margin: 3px 0;
top: 24vh !important;
right: -85px !important;
padding: 5px !important;
text-align: center !important;
font-size: 17px !important;
transform: rotate(90deg) !important;
z-index: 500000 !important;
color: gold !important;
background: red !important;
}
/* (new395) */
.user-page.edit-mode .edit-profile-section .edit-profile-block fieldset .field-row.about .field-container {
position: fixed !important;
float: none !important;
min-width: 35% !important;
max-width: 35% !important;
height: 86vh ;
line-height: 15px !important;
margin-top: 0 !important;
top: 12vh !important;
right: 40px !important;
overflow: hidden ;
overflow-y: auto ;
z-index: 5000 !important;
color: gold !important;
background: #111 !important;
}
/* (new395) */
.user-page.edit-mode .edit-profile-section .edit-profile-block fieldset .field-row.about .field-container .xh-editor-wrapper.xh-editor{
position: relative;
height: 85vh !important;
margin: 0;
padding: 0px 0px 0px 0px !important;
border-radius: 5px;
overflow: hidden ;
overflow-y: auto ;
/* transition: padding 0.15s ease 0s, margin 0.15s ease 0s, background 0.15s ease 0s; */
border: 3px solid red !important;
}
.user-page.edit-mode .edit-profile-section .edit-profile-block fieldset .field-row.about .field-container .editor-toolbar {
position: absolute;
display: block;
height: 30px;
left: 0;
line-height: 22px;
max-height: 30px;
min-height: 30px;
overflow: hidden;
right: 0;
text-align: right;
top: 0;
width: 100%;
border-bottom: 1px solid red !important;
}
.user-page .edit-profile-block fieldset .field-row .field-container .text.xh-editor-content {
display: inline-block !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
padding: 4vh 5px 2vh 5px !important;
}
/* (new350) EDIT - PROFILE - EDITABLE */
.user-page.edit-mode.main-info-block.column-block .about-me-block-container.info-block.editable-block {
overflow: hidden !important;
overflow-y: hidden !important;
border-bottom: 1px solid #303030;
z-index: 5000000 !important;
transition: all ease 0.7s !important;
border: 1px solid yellow !important;
}
/* (new393) NOT EDIT MODE */
.user-page .main-info-block.column-block .about-me-block-container.info-block.editable-block .about-me-block.opened:not(.edit) .content-container {
height: 100% !important;
max-height: 58.4vh !important;
padding: 5px 5px 0 5px !important;
overflow: hidden !important;
overflow-y: auto !important;
border: 1px solid red !important;
}
/* HOVER */
.user-page .main-info-block.column-block .about-me-block-container.info-block.editable-block:hover .about-me-block.opened:not(.edit) .content-container {
min-height: 65.5vh !important;
max-height: 65.5vh !important;
}
/* (new395) EDIT MODE */
.user-page .main-info-block.column-block .about-me-block-container.info-block.editable-block .about-me-block.opened.edit .content-container {
width: 80% !important;
height: 100% !important;
max-height: 88.4vh !important;
padding: 5px 10px 0 10px !important;
overflow: hidden !important;
overflow-y: auto !important;
/* border: 1px solid aqua !important; */
}
.user-page .main-info-block.column-block .about-me-block-container.info-block.editable-block .about-me-block.opened .content-container .text.xh-editor-content {
min-width: 95% !important;
max-width: 95% !important;
overflow: hidden !important;
overflow-y: auto !important;
border: 1px solid red !important;
border-top: 4px solid tomato !important;
border-right: 4px solid tomato !important;
border-left: 4px solid tomato !important;
}
/* (new395) ME - PROFILE NOT EDIT PAGE - EDITOR TOOL BAR */
.story-edit-page .editor-toolbar .editor-button,
.story-edit-page .editor-toolbar .editor-label.right,
.about-me-block.editable-block.opened .xh-editor .editor-toolbar .editor-label.right,
.about-me-block.editable-block.opened .xh-editor .editor-toolbar .editor-button {
display: inline-block !important;
width: 100% !important;
min-width: 97px !important;
max-width: 97px !important;
border: 1px solid #303030 !important;
}
/* ADD IMAGE */
.xh-editor-wrapper.xh-editor .editor-button.image .xh-icon.image:before {
content: "🖼";
height: 30px !important;
line-height: 15px !important;
font-size: 29px;
}
.user-page .xh-tabs.xh-modal-body.gallery-section {
padding: 5px;
overflow: hidden;
}
.dialog-image-list.xh-tab-galleryView {
max-height: 95vh !important;
}
.dialog-image-list.xh-tab-galleryView .gallery-list {
max-height: 75vh !important;
overflow-y: auto !important;
}
.dialog-image-list.xh-tab-galleryView .gallery-list .item {
display: inline-block;
margin-bottom: 10px;
padding: 0 5px;
position: relative;
width: 25% !important;
}
.dialog-image-list.xh-tab-galleryView .gallery-list .item .thumb-container {
height: 120px !important;
background-position: 50% center;
background-size: contain !important;
background-repeat: no-repeat !important;
}
/* EDIT - PROFILE - PERSONAL - BLUE */
.user-page.edit-mode .edit-profile-block column-block .tab.tab-profile {
margin-top: 14px;
}
/* (new317) */
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-personal {
position: absolute !important;
float: right !important;
clear: none !important;
height: 100% !important;
min-height: 87.4vh !important;
max-height: 87.4vh !important;
min-width: 65.8% !important;
max-width: 65.5% !important;
margin: 0 !important;
top: 0vh !important;
right: 0px !important;
padding: 0 0 0 0 !important;
overflow: hidden !important;
overflow-y: auto !important;
background: #111;
}
.user-page .edit-profile-section .edit-profile-block fieldset legend {
position: relative;
display: inline-block !important;
min-width: 97% !important;
max-width: 97% !important;
height: 29px;
line-height: 18px;
top: 16px;
margin: 0px 0 10px 0 !important;
padding: 2px 0px 2px 15px !important;
border-radius: 5px 5px 0 0 !important;
font-size: 14px;
color: gold;
background: black !important;
border: 1px solid gold;
}
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-personal .field-row:first-of-type .field-container.edit-middle {
width: 100% !important;
}
/* (new387) */
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#email .field-row label ,
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#personal .field-row label ,
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-personal #about > label ,
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-personal .seeking label ,
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#physical label ,
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-personal .personal-fields label ,
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-personal .field-row.birthday + .field-row label ,
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-personal .field-row.birthday label ,
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-personal .field-row:first-of-type label {
width: 97% !important;
margin: 10px 0 0px 0 !important;
padding: 2px 5px !important;
text-align: left !important;
}
/* (new317) EDI PROF - MENUS DROPTOWN */
.single-select .single-select__content-container .single-select__content--active ,
.single-select__control--active .single-select__content-container .single-select__content {
background: #111 !important;
}
/* (new317) EDIT PROF - OCUPATION INPUT */
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-personal .single-select + input{
float: left;
margin: 0 0 20px 0 !important;
width: 100% !important;
}
/* EDIT - PROFILE - BLOG */
a.field-row.about .field-container {
position: absolute !important;
display: inline-block !important;
float: none !important;
clear: none !important;
min-width: 60% !important;
max-width: 60% !important;
top: 13px !important;
right: 0px !important;
margin: 0 0 0 0 !important;
background: red;
border: 1px solid blue !important;
}
/* EDIT - PROFILE - POPUP UPLOAD */
.user-page.edit-mode .xh-modal-wrapper.new {
position: fixed;
height: auto;
min-height: 600px !important;
max-height: 600px !important;
max-width: 800px;
min-width: 800px;
bottom: 0;
right: 0;
top: 20px !important;
left: 200px !important;
z-index: 500000;
background-color: rgba(0, 0, 0, 0.55);
}
.user-page.edit-mode .quick-upload-dialog {
max-height: 300px;
top: 281px;
left: 214px;
margin-left: 0;
}
.user-page.edit-mode .quick-upload-dialog.xh-modal.xh-editor-dialog.xh-tabbed {
max-height: 300px !important;
top: 38px !important;
}
.user-page.edit-mode .quick-upload-dialog.xh-modal.xh-editor-dialog.xh-tabbed .xh-tabs.xh-modal-body.gallery-section {
height: 410px;
position: relative;
}
.user-page.edit-mode .quick-upload-dialog .has-preview {
background-size: 50%;
background-repeat: no-repeat;
background-position: center top;
}
/* EDIT - PROFILE - EDIT CONTROLS */
.user-page.edit-mode .context-controls {
display: inline-block !important;
opacity: 1 !important;
}
.context-toolbar .editor-link {
color: gold !important;
}
.story-edit-page .xh-editor.story-text .context-controls .editor-link {
border-width: 1px;
white-space: nowrap;
font-size: 15px !important;
color: gold !important;
}
/* EDIT - PROFILE - SAVE */
.user-page.edit-mode .edit-profile-section .edit-profile-block fieldset .field-row label {
position: relative !important;
line-height: 24px;
margin: 3px 0;
text-align: center;
width: 100px !important;
color: red !important;
background: black !important;
}
/* PROF EDITOR - ALL FIELD */
.user-page .edit-profile-section .edit-profile-block fieldset .field-row .field-container {
margin-left: 0px !important;
}
/* EDIT - PROFILE - LABEL - ALL */
.field-row > label {
width: 125px !important;
}
/* EDIT - PROFILE - AVATAR */
.user-page .edit-profile-section .edit-profile-block fieldset .field-row.avatar-uploader > label {
width: 420px !important;
}
/* (new317) EDIT - PROFILE - INTRO */
.tab.tab-profile #profile-edit-intro .field-row.email-verification label {
text-align: center;
width: 100% !important;
line-height: 15px !important;
font-size: 15px !important;
}
.tab.tab-profile #profile-edit-intro .field-row.email-verification label span {
width: 100% !important;
line-height: 15px !important;
font-size: 15px !important;
}
/* EDIT - PROFILE - HAIR */
.field-row.hair .field-container {
width: 280px;
}
/* EDIT - PROFILE - NAME */
.user-page .edit-profile-section .edit-profile-block fieldset .field-row.seeking label {
width: 338px !important;
margin-top: 11px !important;
}
.field-row.seeking .field-container {
width: 335px !important;
}
/* EDIT - PROFILE - SEEKING */
.user-page .edit-profile-section .edit-profile-block fieldset .field-row.seeking label {
width: 338px !important;
}
.field-row.seeking .field-container {
width: 335px !important;
}
/* EDIT - PROFILE - FETISH */
.user-page .edit-profile-section .edit-profile-block fieldset .field-row.fetishes-container label {
width: 338px !important;
}
.field-row.fetishes-container .field-container {
width: 338px !important;
}
.user-page .edit-profile-section .edit-profile-block fieldset .field-row.fetishes-container .field-container {
float: right !important;
width: 100% !important;
margin-left: 0 !important;
padding: 5px;
}
.field-with-icon {
padding-right: 0;
}
.field-row.website .input-text {
width: 178px !important;
}
.user-page .edit-profile-section .edit-profile-block fieldset .field-row .field-container.edit-middle {
width: 100% !important;
margin-right: 0px !important;
}
.user-page .edit-profile-section .multi-select,
.user-page .edit-profile-section .edit-profile-block fieldset .field-row.birthday + .field-row .field-container.edit-middle {
display: inline-block !important;
min-width: 100% !important;
width: 338px !important;
height: auto !important;
margin-right: 1px !important;
}
/* EDIT - PROFILE - WEBCAM */
#about.field-row.radios .field-container {
float: right !important;
width: 70% !important;
margin-left: 0 !important;
padding: 5px;
}
#about.field-row.radios .field-container label {
padding-left: 5px !important;
width: 200px !important;
}
/* PROF - MENU DOPDOWN */
.edit-profile-section .multi-select__content {
max-height: 700px !important;
left: 0;
border-radius: 0 0 5px 5px;
box-shadow: 0 1px 3px rgba(245, 8, 8, 0.1);
box-sizing: border-box;
border: 1px solid green !important;
}
/* (new395) EDIT - PROFILE - EDIT - SAVE */
.user-page.edit-mode .edit-profile-section .edit-profile-block.column-block .tab.tab-profile .bottom-container ,
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile .bottom-container,
.user-page .edit-profile-section .edit-profile-block .bottom-container {
position: fixed !important;
display: inline-block !important;
height: 4vh !important;
width: 100% !important;
max-width: 85px !important;
min-width: 85px !important;
top: 146px !important;
left: 1111px !important;
margin: 0 !important;
padding: 5px;
text-align: center;
border-radius: 5px !important;
z-index: 50000 !important;
background: #111 !important;
border: 1px solid yellow !important;
}
.user-page .edit-profile-section .edit-profile-block .bottom-container .buttons-block {
display: inline-block !important;
max-width: 100% !important;
min-width: 100% !important;
padding-left: 0px !important;
color: red !important;
}
/* (new395) */
.user-page.edit-mode .edit-profile-section .edit-profile-block.column-block .tab.tab-profile .bottom-container .save-profile-info {
min-width: 100% !important;
height: auto !important;
line-height: 19px !important;
padding: 0 !important;
font-size: 14px;
color: gold !important;
}
/* PROFILE - EDIT ABOUT - TXT/VIDS /IMG etc - CONATINER */
.field-row.about .field-container {
top: 31px;
}
/* (new485) EDIT - BLOG / STORY - CORRECTIONS ERROR */
.story-page:not([class$="-edit-page"]) .context-controls{
display: none !important;
}
/* (new485) EDIT - BLOG / STORY */
.text.xh-editor-content.xh-cf > s {
background: red !important;
}
/* (ne485) BLOG - EDITOR */
.story-edit-page .post-create-form > article {
display: inline-block !important;
min-width: 550px !important;
max-width: 550px !important;
margin-left: 421px !important;
}
.story-edit-page fieldset .field-row .field-container,
.story-edit-page fieldset .field-row,
.story-edit-page article {
display: inline-block !important;
width: 100% !important;
min-width: 550px !important;
max-width: 550px !important;
margin: 5vh 0 0 29% !important;
padding: 5px !important;
border-radius: 8px !important;
text-align: left !important;
border: 1px solid red!important;
}
.story-edit-page .story-section .xh-editor {
position: relative;
display: inline-block !important;
min-width: 550px !important;
max-width: 550px !important;
min-height: 252px !important;
line-height: normal;
margin: 5px 0 0;
padding-top: 35px;
}
.story-edit-page .story-section .xh-editor .xh-editor-content {
display: inline-block !important;
max-width: 100%;
min-width: 100%;
padding-bottom: 20px;
white-space: pre-wrap !important;
}
/* (new486) POST EDIT - HEADER */
.story-edit-page .main-wrap {
display: inline-block !important;
max-width: 100% !important;
min-width: 100% !important;
padding-top: 0px !important;
top: 0px !important;
background: #111 !important;
border-bottom: 1px solid red !important;
}
.story-edit-page .page-title-container ,
.story-edit-page [class^="container-"][class*="breadCrumbs-"]{
position: fixed !important;
display: inline-block !important;
width: 100% !important;
top: 2.5vh !important;
margin: 0 0 0 0 !important;
padding: 5px 5px 5px 5px !important;
text-align: center !important;
z-index: 50000 !important;
background: #111 !important;
border-bottom: 1px solid red !important;
}
.story-edit-page .main-wrap [data-role="pages-post"] .width-wrap {
display: inline-block !important;
min-height: 97vh !important;
max-width: 100% !important;
min-width: 100% !important;
padding-top: 0px !important;
top: 0px !important;
background: #111 !important;
/*border: 1px solid aqua !important;*/
}
/* POST EDIT - EDIT NAME */
.story-edit-page .post-create-form fieldset:not(.privacy) legend + .field-row {
position: fixed;
max-width: 560px !important;
min-width: 560px !important;
top: 45px !important;
left: 986px;
margin-bottom: 0;
z-index: 5000;
}
.story-edit-page .post-create-form fieldset:not(.privacy) legend {
position: fixed;
display: inline-block;
min-width: 560px !important;
top: 45px !important;
left: 986px;
text-align: center;
z-index: 7000;
background: #111 !important;
}
.story-edit-page fieldset .field-row .field-container.field-container-title {
display: block;
margin-left: 0;
min-width: 560px !important;
padding-bottom: 0;
padding-top: 20px;
}
.story-edit-page fieldset .field-row .field-container .input-text {
font-size: 14px;
min-width: 560px !important;
}
.story-edit-page fieldset .field-row {
display: inline-block !important;
margin-bottom: 30px;
text-align: left !important;
background: #111 !important;
}
/* POST EDIT - DRAGABLE VIDEO */
iframe.blog-video.draggable {
min-width: 120px !important;
max-width: 120px !important;
height: 50px !important;
border: 4px solid yellow !important;
}
/* POST EDIT - CONTAINER */
.story-edit-page fieldset .field-container.story-item {
top: -41px;
}
/* (new485) POST EDIT - PRIVACY CONTAINER */
.story-edit-page article[class^="fields-"] [class^="privacy-"] {
position: fixed !important;
width: auto !important;
height: 14vh!important;
left: 1126px !important;
top: 7.5vh !important;
padding: 5px 5px 6vh 5px !important;
text-align: center;
border-radius: 8px !important;
z-index: 50000 !important;
background: #111 !important;
border: 1px solid red !important;
}
.story-edit-page article[class^="fields-"] [class^="privacy-"] ul {
position: fixed !important;
width: auto !important;
margin: -0.1vh 0 0 0 !important;
border-radius: 0 0 8px 8px !important;
z-index: 5000000 !important;
background: #111 !important;
border: 1px solid red !important;
}
/* (new485) POST EDIT - SAVE CONTAINER */
.story-edit-page article[class^="fields-"] [class^="actions-"]{
position: fixed !important;
width: 150px !important;
height: auto !important;
left: 1365px !important;
top: 15.5vh !important;
padding: 5px;
text-align: center;
z-index: 50000 !important;
/*border: 1px solid aqua !important;*/
}
.story-edit-page .post-create-form .privacy,
.story-edit-page .post-create-form .buttons-block{
position: fixed !important;
width: 58px !important;
min-height: 155px !important;
left: 986px !important;
top: 257px;
padding: 5px;
text-align: center;
}
/* (new485) */
.story-edit-page .xh-editor .editor-toolbar,
.story-edit-page .xh-editor .editor-toolbar.sticky {
position: fixed !important;
width: 392px !important;
min-height: 220px !important;
top: 22vh !important;
left: 1126px !important;
padding: 5px 200px 5px 5px !important;
text-align: center;
border-radius: 5px!important;
z-index: 500 !important;
border: 1px solid red !important;
}
.story-edit-page .xh-editor .editor-toolbar.sticky {
left: 168px !important;
}
.story-edit-page .post-create-form .privacy {
position: fixed;
min-height: 100% !important;
max-height: 100% !important;
top: 95px !important;
right: 20px !important;
padding: 5px !important;
background: #333 !important;
}
.story-edit-page fieldset.privacy legend {
position: relative !important;
display: inline-block !important;
width: 100% !important;
top: 18px !important;
margin-bottom: 15px !important;
text-align: center !important;
}
.story-edit-page fieldset.privacy .field-row .field-container {
margin-bottom: -10px;
padding-bottom: 0px !important;
padding-top: 0px !important;
}
.story-edit-page .post-create-form .buttons-block {
position: fixed !important;
display: inline-block !important;
min-height: 24px !important;
max-height: 24px !important;
width: 560px !important;
top: 20px !important;
right: 0 !important;
text-align: center;
}
.story-edit-page .buttons-block .xh-button {
display: inline-block !important;
float: none;
}
/* (new395) POST EDIT - context-controls */
/* .about-me-block.editable-block.opened.edit iframe.blog-video, */
/* .about-me-block.editable-block.opened.edit img.blog-image, */
/* #profile-edit-personal .field-row.about iframe.blog-video, */
/* #profile-edit-personal .field-row.about img.blog-image , */
.story-edit-page .xh-editor.story-text.inline iframe.blog-video:not(.draggable) ,
.story-edit-page .post-create-form iframe.blog-video,
.story-edit-page .post-create-form img.blog-image {
margin-top: 20px !important;
}
.story-edit-page .xh-editor .context-controls .context-toolbar {
position: absolute;
height: 20px !important;
top: 3.4vh !important;
bottom: auto;
left: 0;
padding: 0;
background: rgba(0, 0, 0, 0) linear-gradient(180deg, rgba(0, 0, 0, 1) 0px, transparent) repeat scroll 0 0;
}
.story-edit-page .xh-editor .context-controls .context-toolbar:hover {
background: red !important;
}
/* (new214) POST EDIT - IMG */
.story-edit-page .story-section .xh-editor .xh-editor-content iframe.blog-video {
float: none !important;
}
.story-edit-page .story-section .story-item .story-text img {
display: inline-block;
margin-bottom: 5px!important;
margin-right: 5px;
min-height: 10px;
min-width: 100% !important;
text-align: left;
}
/* SMALL */
.story-edit-page .story-section .story-item .story-text img.align-center.size-small {
max-height: 100px;
min-width: 100% !important;
object-fit: contain !important;
border: 1px solid yellow !important;
}
.story-edit-page .story-section .story-item .story-text img.align-left.size-small {
max-height: 100px;
min-width: 100% !important;
object-fit: contain !important;
object-position: 0% 50%;
}
.story-edit-page .story-section .story-item .story-text img.align-right.size-small {
max-height: 100px;
min-width: 100% !important;
object-fit: contain !important;
object-position: 95% 0%;
}
/* MEDIUM - GREEN*/
.story-edit-page .story-section .story-item .story-text img.align-center.size-medium {
max-height: 170px;
min-width: 100% !important;
object-fit: contain !important;
}
.story-edit-page .story-section .story-item .story-text img.align-left.size-medium {
max-height: 170px;
min-width: 100% !important;
object-fit: contain !important;
object-position: 0% 50%;
}
.story-edit-page .story-section .story-item .story-text img.align-right.size-medium {
max-height: 170px;
min-width: 100% !important;
object-fit: contain !important;
object-position: 95% 0%;
}
.story-edit-page img.blog-image.draggable {
display: inline-block !important;
width: 100% !important;
min-width: 150px !important;
max-width: 150px !important;
height: 80px !important;
object-fit: contain !important;
}
/* (new485) STORY - EDIT TOOLBAR */
.story-edit-page .xh-editor.story-text .context-controls .editor-link{
border-width: 1px;
white-space: nowrap;
font-size: 15px !important;
color: gold !important;
}
.story-edit-page .xh-editor.story-text .context-controls a.editor-link.active {
color: tomato !important;
}
.story-edit-page .xh-editor .editor-toolbar .editor-label.right,
.story-edit-page .xh-editor .editor-toolbar .editor-button {
display: inline-block;
line-height: 2vh !important;
max-height: 4vh;
min-height: 4vh;
min-width: 100% !important;
overflow: hidden;
text-align: center;
color: red !important;
border: 1px solid red !important;
}
.story-edit-page .xh-editor .editor-toolbar .editor-button .xh-icon,
.story-edit-page .xh-editor .editor-toolbar .editor-label .xh-icon {
font-size: 17px !important;
}
.story-edit-page .xh-editor .editor-toolbar .editor-label.right {
display: inline-block;
line-height: 2vh !important;
max-height: 2vh;
min-height: 2vh;
margin: 0 0 0 0 !important;
padding: 0 2px !important;
font-size: 10px !important;
text-align: center !important;
border-top: 2px solid gold !important;
}
.story-edit-page .xh-editor .editor-toolbar .editor-label.right span {
float: left !important;
height: 27px !important;
min-width: 75px !important;
margin-left: -3px !important;
text-align: center !important;
font-size: 12px !important;
border-bottom: 1px solid gold !important;
}
/* (new485) BLOG EDIT - INDICATOR - CODE COLOR for IMAGES SIZE */
.story-edit-page .xh-editor .editor-toolbar:after,
.story-edit-page .xh-editor .editor-toolbar.sticky:before {
content: "🟨 Small \A 🟩 Medium \A 🟥 Large \A 🟦 Original" !important;
position: fixed;
display: inline-block !important;
min-height: 100px;
max-height: 100px;
width: 100% !important;
min-width: 108px !important;
max-width: 108px !important;
margin-left: 0px !important;
right: 445px !important;
top: 27vh !important;
padding: 5px !important;
text-align: left;
border-radius: 5px;
font-size: 14px !important;
letter-spacing: 0.0em;
white-space: pre;
z-index: 500;
background: green !important;
border: 1px solid red;
}
.story-edit-page .tooltip[style^="left: 1183.5px; top: 347.375px;"] ,
.story-edit-page .tooltip[style^="left: 1228.5px; top: 180.375px;"] ,
.story-edit-page .tooltip[style^="left: 1298px; top: 180.375px;"] ,
.story-edit-page .tooltip[style^="left: 965.5px; top: 323px;"]{
max-width: 350px;
padding: 5px 10px;
border-radius: 3px;
letter-spacing: .1px;
color: white !important;
}
/* BOLD */
.story-edit-page .tooltip[style^="left: 1183.5px; top: 347.375px;"] {
color: white !important;
}
/* ITALIC */
.story-edit-page .tooltip[style^="left: 1228.5px; top: 180.375px;"] {
top: 41.5vh !important;
left: 1183.5px !important;
}
/* BARRED */
.story-edit-page .tooltip[style^="left: 1298px; top: 180.375px;"] {
top: 45.5vh !important;
left: 1146.5px !important;
}
/* VIDEO */
.story-edit-page .tooltip[style^="left: 965.5px; top: 323px;"] {
top: 49.5vh !important;
left: 1146.5px !important;
}
/* IMAGE */
.story-edit-page .tooltip[style^="left: 994.5px; top: 985px;"] {
top: 52.5vh !important;
left: 1176.5px !important;
color: gold !important;
}
/* (new350) SMALL - YELLOW */
.text.xh-editor-content .blog-video.align-center.toolbar-visible.size-small{
border: 1px solid yellow !important;
}
/* (new214) SMALL RIGHT */
.blog-video.toolbar-visible.size-small.align-right:not(.draggable) {
left: 339px !important;
}
/* (new350) MEDIUM - GREEN */
.text.xh-editor-content .blog-video.align-center.toolbar-visible.size-medium{
border: 1px solid green!important;
}
/* (new214) MEDIUM RIGHT */
iframe.blog-video.size-medium.align-right:not(.draggable) {
left: 164px !important;
}
/* (new350) LARGE - RED */
.text.xh-editor-content .blog-video.align-center.toolbar-visible.size-large{
border: 1px dotted red !important;
}
/* (new214) LARGE RIGHT */
.blog-video.size-large.align-right:not(.draggable) {
left: -10px !important;
}
/* (new350) ORIGINAL - BLUE */
.text.xh-editor-content .blog-video.align-center.toolbar-visible.size-original {
border: 1px solid blue !important;
}
/* EDIT - BLOG POPUP MODAL UPLOAD IMAGE */
.story-edit-page .xh-modal-wrapper.old.closed,
.story-edit-page .xh-modal-wrapper.with-scroll,
.story-edit-page .xh-modal-wrapper {
background-color: rgba(0, 0, 0, 0.55);
bottom: 0;
display: inline-block;
height: auto;
left: 0;
max-height: 35px;
max-width: 1200px;
min-height: 35px;
min-width: 1200px;
position: fixed;
right: 0;
top: 0;
z-index: 500000;
}
/* (new214) */
.story-edit-page .xh-modal-wrapper.old.opened {
display: inline-block;
width: 100% !important;
min-width: 335px !important;
max-width: 335px !important;
min-height: 910px !important;
left: 1550px !important;
top: 25px !important;
opacity: 1;
transition: visibility 0s ease 0s, opacity 0.3s ease 0s;
visibility: visible;
}
.story-edit-page .xh-modal-wrapper.opened .editor-insert-image.xh-modal.xh-editor-dialog.xh-tabbed {
position: fixed;
display: inline-block;
top: 35px !important;
right: 0 !important;
left: 75%;
height: auto;
opacity: 1;
transform: translate3d(-50%, 0px, 0px);
will-change: opacity, top;
z-index: 500000;
}
.story-edit-page .xh-modal-wrapper.opened .editor-insert-image.xh-modal.xh-editor-dialog.xh-tabbed .select-thumb-list:not(.gallery-list) {
height: 404px;
overflow: hidden;
overflow-y: auto;
}
.story-edit-page .xh-modal-wrapper.opened .editor-insert-image.xh-modal.xh-editor-dialog.xh-tabbed .select-thumb-list .item.uploaded {
width: 10%;
}
.editor-insert-image .has-preview {
background-position: center center;
background-size: contain;
max-height: 386px;
margin-top: 30px;
background-repeat: no-repeat;
}
.story-edit-page .xh-modal-wrapper .insert-video-dialog.xh-modal.xh-editor-dialog.normal.xh-tabbed,
.story-edit-page .xh-modal-wrapper .xh-modal.quick-upload-dialog {
position: fixed;
width: 300px !important;
height: auto;
right: 2% !important;
left: auto !important;
top: 25% !important;
margin-bottom: 0;
border-radius: 5px;
transform: translate3d(-20%, 0px, 0px) !important;
will-change: opacity, top;
z-index: 500000;
box-shadow: 4px 3px 4px rgb(0, 0, 0);
border: 1px solid red !important;
}
.story-edit-page .xh-modal-wrapper .insert-video-dialog.xh-modal.xh-editor-dialog.normal.xh-tabbed {
position: fixed;
width: 300px !important;
height: auto !important;
right: -25px !important;
left: auto !important;
top: 7% !important;
margin-bottom: 0;
border-radius: 5px;
transform: translate3d(-20%, 0px, 0px) !important;
will-change: opacity, top;
z-index: 500000;
box-shadow: 4px 3px 4px rgb(0, 0, 0);
border: 1px solid red !important;
}
.story-edit-page .xh-modal-wrapper .insert-video-dialog.xh-modal.xh-editor-dialog.normal.xh-tabbed .preview.has-preview.selected.item > iframe {
height: 200px !important;
width: 100%;
}
/* (new350) EDIT - BLOG / STORY - from ABOUT - === */
.about-me-block.editable-block.opened.edit {
position: fixed !important;
width: 95% !important;
height: 92vh !important;
top: 6.5vh !important;
left: 50px !important;
right: 0 !important;
background: black !important;
border: 1px solid red !important;
}
.user-page article .left-side .center-column .about-me-block.opened.edit .content-container {
display: block;
width: 33% !important;
left: 748px !important;
}
/* PROF - INSERT VIDEO / IMG */
.user-page .editor-insert-image.xh-modal.xh-editor-dialog.xh-tabbed,
.user-page .insert-video-dialog.xh-modal.xh-editor-dialog.normal.xh-tabbed {
position: fixed !important;
width: 490px !important;
height: auto;
left: 21% !important;
right: auto;
top: 10vh !important;
margin-bottom: 0;
opacity: 1;
transform: translate3d(-50%, 0px, 0px);
will-change: opacity, top;
z-index: 500000;
}
.user-page .xh-modal-wrapper .photo-crop-dialog.insert-video-dialog .has-preview iframe,
.user-page .xh-modal-wrapper .photo-crop-dialog.insert-video-dialog .preview iframe,
.user-page .xh-modal-wrapper .xh-editor-dialog.insert-video-dialog .has-preview iframe,
.user-page .xh-modal-wrapper .xh-editor-dialog.insert-video-dialog .preview iframe {
height: auto !important;
width: 100%;
}
/* EDIT - BLOG / STORY - from PROFILE - === */
.user-page.edit-mode .main-wrap main,
.user-page.edit-mode main .width-wrap {
display: inline-block !important;
min-height: 100vh !important;
max-height: 100vh !important;
overflow: hidden !important;
}
/* (new395) */
.user-page.edit-mode .main-wrap main {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
min-width: 100% !important;
height: 100% !important;
max-height: 93.5vh !important;
min-height: 93.5vh !important;
padding: 0px 0px !important;
/* border: 1px solid aqua !important; */
}
.user-page.edit-mode .main-wrap article.width-wrap .edit-profile-section {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
min-width: 100% !important;
height: 100% !important;
max-height: 93.5vh !important;
min-height: 93.5vh !important;
padding: 0px 0px !important;
/* border: 1px solid aqua !important; */
}
.user-page.edit-mode .main-wrap article.width-wrap .edit-profile-section .edit-profile-block.column-block {
/* position: fixed !important; */
display: inline-block !important;
width: 100% !important;
min-width: 100% !important;
height: 100% !important;
/* max-height: 93.5vh !important;
min-height: 93.5vh !important; */
margin: 0 0 0 5px !important;
padding: 0px 0px !important;
/* border: 1px solid aqua !important; */
}
/* (new293) EDIT PROFILE */
.user-page .edit-profile-section .side-container {
float: none !important;
width: 100% !important;
margin: 5px 0 5px 0 !important;
border-bottom: 2px solid red !important;
}
.user-page .edit-profile-section .side-container .edit-menu li {
float: left !important;
height: 25px !important;
vertical-align: bottom !important;
width: 12% !important;
line-height: 15px !important;
margin: 3px !important;
padding: 5px 10px;
border-radius: 5px;
font-size: 14px;
text-align: center;
background: #222;
border: 1px solid red !important;
}
.user-page .edit-profile-section .side-container .edit-menu li.active {
float: left !important;
height: 25px !important;
vertical-align: bottom !important;
width: 17% !important;
line-height: 15px !important;
margin: 3px !important;
padding: 5px 10px;
border-radius: 5px;
font-size: 14px;
text-align: center;
background: green !important;
border: 1px solid gold !important;
}
.user-page .edit-profile-section .edit-profile-block.column-block {
position: relative !important;
display: inline-block !important;
float: none !important;
width: 99.5% !important;
height: 100% !important;
margin-left: 5px;
left: 0px !important;
border-radius: 0 !important;
}
.user-page article .column-block .content-container-no-overflow {
position: relative !important;
display: inline-block !important;
float: none !important;
width: 100% !important;
min-height: 88.5vh !important;
max-height: 88.5vh !important;
margin-left: 0px;
left: 0px !important;
overflow: hidden !important;
overflow-y: auto !important;
}
/* (new293) EDIP PROF - LEFT - ALL */
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset {
float: left;
clear: both !important;
min-width: 18% !important;
max-width: 18% !important;
margin: 0px 0 0px 0 !important;
padding: 0 5px !important;
border: 1px solid red !important;
border-right: 4px solid green !important;
}
/* (new387) EDIP PROF - LEFT - EDIT EMAIL */
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#email {
position: relative !important;
clear: both;
float: left;
max-width: 18% !important;
min-width: 18% !important;
margin: 0px !important;
top: -1.5vh !important;
padding: 0vh 5px 2vh 5px !important;
overflow: hidden !important;
z-index: 0 !important;
background: #111 !important;
/* border: 1px solid violet !important; */
border-right: 4px solid yellow !important;
}
/* (new293) EDIP PROF - LEFT - EDIT AVATAR */
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-avatar {
position: relative !important;
clear: both;
float: left;
max-width: 18% !important;
min-width: 18% !important;
margin: 0px !important;
top: 3vh !important;
padding: 0vh 5px 2vh 5px !important;
overflow: hidden !important;
z-index: 0 !important;
background: #111 !important;
/* border: 1px solid violet !important; */
border-right: 4px solid green !important;
}
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-avatar legend {
position: relative;
display: inline-block;
max-width: 100%;
min-width: 100%;
height: 29px !important;
line-height: 18px;
margin: 0px 0 20px 0 !important;
top: 9px !important;
padding: 2px 8px !important;
font-size: 14px;
overflow: hidden !important;
z-index: 0 !important;
color: gold;
border: 1px solid gold;
}
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-avatar .field-row label {
position: relative;
width: 100% !important;
line-height: 15px !important;
margin: 20px 0 0 0 !important;
text-align: center;
}
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-avatar .field-row label {
color: silver !important;
}
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-avatar .field-row p > b {
line-height: 15px !important;
text-align: center;
color: gold !important;
background: black !important;
}
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-avatar .field-row p.edit-profile-section__amateur-info {
width: 100% !important;
line-height: 15px !important;
text-align: center;
color: silver !important;
}
/* (new293) EDIT PROF - LEFT - INTRO / */
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-intro {
position: absolute !important;
float: none !important;
clear: none !important;
min-width: 14% !important;
max-width: 14% !important;
margin: 0 0 0 0 !important;
top: -0.7vh !important;
left: 19% !important;
padding: 0 5px 0 5px !important;
}
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-intro .field-container .intro-item {
float: left;
width: 97% !important;
margin: 0 0 5px 0 !important;
padding: 3px !important;
border-radius: 4px !important;
border: 1px solid olive !important;
}
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-intro .field-container .intro-item .image-container {
position: relative;
display: inline-block !important;
width: 100% !important;
margin-bottom: 3px;
border-radius: 2px;
background-position: 50% center;
background-size: cover;
}
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-edit-intro .field-container .intro-item .image-container .transparent {
display: inline-block !important;
width: 35% !important;
}
.user-page .edit-profile-block fieldset .field-row .field-container .intro-item .image-container .beta-intro,
.user-page .edit-profile-block fieldset .field-row .field-container .intro-item .image-container .beta-intro-video {
position: absolute;
left: 40% !important;
top: 2vh !important;
font-size: 20px !important;
}
/* (new293) EDIT PROF - LEFT - PERSONAL / */
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#personal {
position: absolute !important;
float: none !important;
clear: none !important;
height: 100% !important;
min-height: 14.5vh !important;
max-height: 14.5vh !important;
min-width: 14% !important;
max-width: 14% !important;
margin: 0 0 0 0 !important;
margin: 0 0 0 0% !important;
left: 19% !important;
top: 33.5vh !important;
padding: 0 5px 10px 5px !important;
overflow: hidden !important;
overflow-y: auto !important;
}
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#personal .field-row .field-container.edit-middle {
margin: 5px 0 -15px 0 !important;
width: 100%;
}
/* (new293) DATING */
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-dating-photos {
position: absolute !important;
float: none !important;
clear: none !important;
height: 20vh !important;
min-width: 18% !important;
max-width: 18% !important;
margin: 0 0 0 0 !important;
margin: 0 0 0 0% !important;
left: 0% !important;
top: 67vh !important;
padding: 0 5px 0px 5px !important;
overflow: hidden !important;
overflow-y: auto !important;
}
.user-page .edit-profile-block fieldset .field-row.seeking {
height: 8vh !important;
margin-bottom: 3vh !important;
}
.user-page .edit-profile-block fieldset .field-row__bottom-text.show {
position: absolute !important;
width: 100% !important;
height: 3.2vh !important;
line-height: 14px !important;
margin: 3.7vh 0 0 0px !important;
padding: 0 0 0 0 !important;
text-align: left !important;
overflow: hidden !important;
z-index: 500 !important;
color: silver !important;
background: brown !important;
}
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-dating-photos .field-row label {
position: relative;
width: 100% !important;
line-height: 14px !important;
margin: 0px 0 0 0 !important;
padding: 0 0 0 0 !important;
text-align: left !important;
color: red;
background: #111 !important;
}
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-dating-photos #seeking + .field-row label {
position: absolute !important;
width: 100px !important;
height: 1.8vh !important;
line-height: 14px !important;
margin: -3vh 0 0 0 !important;
padding: 0 0 0 0 !important;
text-align: left !important;
overflow: hidden !important;
z-index: 500 !important;
color: silver !important;
background: #111 !important;
}
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-dating-photos #seeking + .field-row label:hover {
position: absolute !important;
width: 100% !important;
height: 10vh !important;
margin: -12vh 0 0 0 !important;
padding: 0 0 0 5px !important;
text-align: left !important;
overflow-y: auto !important;
z-index: 1000 !important;
background: brown !important;
}
.user-page .edit-profile-block fieldset .field-row label .additional-tip {
display: block;
line-height: 15px !important;
color: gold !important;
}
.user-page .edit-profile-block fieldset .field-row label .additional-tip br {
display: none !important;
}
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-dating-photos > #seeking + .field-row .field-container > div {
grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr !important;
}
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#profile-dating-photos > #seeking + .field-row .field-container > div > div {
height: 40px !important;
width: 40px !important;
}
/* (new293) EDIT PROF - LEFT - TWITTER / */
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#twitter-connect {
position: absolute !important;
float: none !important;
clear: none !important;
min-width: 25px !important;
max-width: 25px !important;
height: 35px !important;
margin: 0 0 0 0% !important;
left: 18.5% !important;
top: 0vh !important;
padding: 0 0 0 0 !important;
border-radius: 5px 3px 0 5px !important;
overflow: hidden !important;
z-index: 5000000 !important;
}
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#twitter-connect:hover {
position: absolute !important;
float: none !important;
clear: none !important;
min-width: 16% !important;
max-width: 16% !important;
height: auto !important;
margin: 0 0 0 0% !important;
left: 18.5% !important;
top: 0vh !important;
padding: 5px 5px 0 5px !important;
background: #111 !important;
border: 1px solid red !important;
}
/* (new293) EDIT PROF - LEFT - SOCIAL */
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#twitter-connect + fieldset {
position: absolute !important;
display: inline-block !important;
float: none !important;
clear: none !important;
min-width: 18.9% !important;
max-width: 18.9% !important;
height: 100% !important;
min-height: 30px !important;
max-height: 30px !important;
line-height: 15px !important;
margin: 0 0 0 0% !important;
left: 0 !important;
top: 15.2vh !important;
padding: 0px !important;
overflow: hidden !important;
z-index: 500000 !important;
border: unset !important;
}
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#twitter-connect + fieldset:hover {
position: fixed !important;
float: none !important;
clear: none !important;
min-width: 32.9% !important;
max-width: 32.9% !important;
min-height: 45vh !important;
max-height: 45vh !important;
margin: 0 0 0 0% !important;
left: 2% !important;
top: 10vh !important;
border-radius: 5px !important;
padding: 5px 5px 0 5px !important;
overflow: hidden !important;
z-index: 5000000 !important;
background: #333 !important;
border: 1px dashed red !important;
}
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#twitter-connect + fieldset legend {
position: relative;
display: inline-block;
max-width: 100%;
min-width: 100%;
height: 30px;
line-height: 30px;
top: 0vh !important;
margin: 0 !important;
padding: 0 5px !important;
font-size: 14px;
text-align: center !important;
z-index: 500000;
color: aqua !important;
background: black !important;
border: 1px solid aqua !important;
}
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#twitter-connect + fieldset legend::before {
content: "";
position: absolute;
display: inline-block;
height: 31px;
line-height: 31px;
margin-bottom: 10px;
left: 5px !important;
top: 0;
padding: 0 1px;
text-align: center;
font-size: 22px !important;
font-family: xh-icons !important;
color: #e34449 !important;
}
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#twitter-connect + fieldset input.input-text {
display: inline-block;
width: 100% !important;
min-width: 80% !important;
max-width: 80% !important;
}
/* (new293) EDIT PROF - LEFT - PHYSICAL */
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#physical {
position: absolute !important;
float: none !important;
clear: none !important;
min-width: 14% !important;
max-width: 14% !important;
height: 39.5vh !important;
margin: 0 0 0 0% !important;
left: 19% !important;
bottom: 0 !important;
padding: 0vh 5px 0 5px !important;
overflow: hidden !important;
overflow-y: auto !important;
}
.user-page .edit-profile-section .edit-profile-block.column-block .tab.tab-profile fieldset#physical .field-row .field-container.edit-middle {
width: 100%;
margin: 0 0 -15px 0 !important;
}
/* (new497) COR FLOAT */
.user-page .edit-profile-block fieldset .field-row.height .field-container .switch-dimensions {
position: relative !important;
display: inline-block !important;
/*clear: left !important;*/
/*float: right;*/
width: 100%;
height: 15px !important;
line-height: 15px !important;
margin: 2px 0 -20px 0 !important;
text-align: center !important;
}
.user-page .edit-profile-block fieldset .field-row.height label {
position: relative !important;
top: -15px !important;
margin: 0px 0 -10px 0 !important;
padding: 2px 5px;
text-align: left;
width: 100%;
}
.user-page .edit-profile-block fieldset .field-row.height .field-container {
position: relative !important;
display: inline-block !important;
width: 100% !important;
height: 28px !important;
line-height: 25px !important;
margin: 0px 0 -20px 0 !important;
top: -15px !important;
}
.user-page .edit-profile-block fieldset .field-row.height .field-container .input-text {
float: left;
width: 55px;
height: 25px !important;
margin-right: 10px;
}
/* EDIT - ARROW UP */
.user-page .edit-profile-section footer .up-arrow.hidden {
position: fixed !important;
display: inline-block !important;
width: 40px !important;
height: 40px !important;
bottom: 3px !important;
right: 38px !important;
text-align: center;
opacity: 1 !important;
cursor: pointer;
transition: visibility .3s linear, opacity .3s linear;
visibility: visible !important;
z-index: 5559998 !important;
}
/* EDIT PRIVACY */
.tab.tab-delete-account,
.tab.tab-password,
.tab.tab-privacy {
height: auto !important;
width: 881px;
padding: 10px 20px;
background: black;
}
.user-page .edit-profile-section .edit-profile-block .tab.tab-privacy fieldset legend {
padding-bottom: 8px;
width: 100%;
height: 25px;
line-height: 24px;
line-height: 19px;
vertical-align: middle !important;
font-size: 14px;
text-align: center;
border: 1px solid gold;
}
.user-page .edit-profile-section .edit-profile-block .tab.tab-privacy fieldset .field-row {
display: inline-block;
width: 420px;
padding: 5px;
border: 1px solid green;
}
.user-page .edit-profile-section .edit-profile-block .tab.tab-privacy fieldset .field-row > label {
line-height: 24px;
margin: 7px 0;
text-align: left;
min-width: 100%;
background: #222 !important;
}
.user-page .edit-profile-section .edit-profile-block .tab.tab-privacy fieldset .field-row .field-container.checkboxes label {
line-height: 24px;
margin: 7px 0;
text-align: left;
min-width: 100%;
color: gold;
background: #333 !important;
}
.user-page .edit-profile-section .edit-profile-block .tab.tab-privacy fieldset:nth-child(2) .field-row.with-select {
height: 164px;
}
.user-page .edit-profile-section .edit-profile-block .tab.tab-privacy fieldset:nth-child(2) .field-row.with-select label:before {
content: "Orientation:";
color: gold;
}
.user-page .edit-profile-section .edit-profile-block .tab.tab-privacy fieldset:nth-child(2) .field-row.with-select .field-container {
float: none;
min-width: 100%;
height: 109px;
padding: 5px;
}
.user-page .edit-profile-section .edit-profile-block .tab.tab-password .field-row .field-container {
float: none;
min-width: 70%;
height: 30px;
padding: 5px;
}
.user-page .edit-profile-section .edit-profile-block .tab.tab-delete-account .field-row .field-container {
float: none;
min-width: 100%;
height: 90px;
padding: 5px;
}
.user-page .edit-profile-section .edit-profile-block .tab.tab-privacy fieldset:nth-child(2) .field-row.with-select .field-container .multi-select {
height: 105px !important;
margin-right: 1px;
width: 338px;
background: #333 !important;
}
/* PROFILE - PASSWORD */
.user-page .edit-profile-block .tab.tab-password fieldset {
border-bottom: 1px solid var(--color-gray, #ccc);
margin: 0 -20px;
padding: 0 20px 10px;
}
.user-page .edit-profile-block .tab.tab-password fieldset .field-row {
margin-bottom: 20px !important;
}
.user-page .edit-profile-block .tab.tab-password fieldset .field-row label {
float: left !important;
width: auto !important;
min-width: 300px !important;
padding: 0 5px !important;
background: #222 !important;
}
.user-page .edit-profile-block .tab.tab-password fieldset .field-row .field-container {
float: left !important;
height: 30px;
min-width: 60% !important;
padding: 5px;
}
.user-page .edit-profile-block .tab.tab-password fieldset .field-row .field-container .input-text {
display: inline-block !important;
height: 25px !important;
line-height: 20px !important;
}
/* EDIT - GALLERY / PHOTOS - === */
.user-gallery-edit .page-title-container {
height: 25px;
padding: 5px 0 5px;
border-bottom: 1px solid #303030;
}
.page-title-container .page-title {
float: left;
height: 18px;
line-height: 16px;
font-size: 16px;
font-weight: 700;
color: #dadada;
}
.user-gallery-edit main {
display: block;
padding: 0 0 !important;
z-index: 1;
}
.user-gallery-edit main .width-wrap {
min-width: 960px;
padding: 0 5px;
}
.user-gallery-edit .user-gallery-edit-form .fields-container {
position: absolute !important;
display: inline-block;
margin-bottom: 0px !important;
top: -27px !important;
left: 720px !important;
}
.user-gallery-edit .user-gallery-edit-section .fields-container.submit-section {
position: absolute !important;
display: inline-block;
margin-bottom: 0px !important;
top: -27px !important;
left: 950px !important;
}
.user-gallery-edit .user-gallery-edit-form {
box-sizing: content-box;
max-width: 1920px;
padding: 0 4px;
}
.user-gallery-edit .user-gallery-edit-form .selectize-input.items.full.has-options.has-items {
left: -197px;
}
.user-gallery-edit .user-gallery-edit-form .fields-container .select-privacy {
display: block;
float: left;
margin-right: 10px;
height: 20px;
}
.user-gallery-edit-form > label {
position: absolute !important;
display: inline-block !important;
width: 480px;
left: 650px;
top: -30px !important;
border: 1px solid red !important;
}
.user-gallery-edit .user-gallery-edit-form .fields-container .selectize-control.select-privacy.selectize.single .selectize-input.items.full.has-options.has-items {
position: relative;
display: inline-block;
width: 100%;
max-height: 20px;
line-height: 15px !important;
padding: 2px;
border-radius: 3px;
box-sizing: border-box;
overflow: hidden;
z-index: 1;
border: 1px solid #303030;
}
.user-gallery-edit .user-gallery-edit-form .submit-section {
background-color: #101010;
border-radius: 2px;
padding: 0 24px;
}
.user-gallery-edit .user-gallery-edit-form .select-thumb-list .item {
width: 5%;
}
/* END ======== EDITION ==== PROFILE / BLOG / STORY / GALLERY / PHOTOS ======= */
/* START ===== BLOGS / STORY PAGES - ========== */
/* (new341) BLOG - BLOG LIST PAGES - PB For GM "Superloader Plus (but ONLY LOAD 404 pages...) - === */
html.user-page.user-blog-page.my-uploads-page .main-wrap ~ .sp-separator ~ .main-wrap main > .width-wrap .error404 ~ div ,
html.user-page.user-blog-page.my-uploads-page .main-wrap ~ .sp-separator ~ .main-wrap main .beta-preloader .preloader-inner ,
html.user-page.user-blog-page.my-uploads-page .main-wrap ~ .sp-separator ~ .main-wrap main .beta-preloader {
display: none !important;
}
/* (new341) BLOGS USER - LIST*/
/* (new341) STORY / MY BLOGS LIST - USER PROFILE - THUMBNAILS - HEIGHT */
html.user-page.user-blog-page.my-uploads-page {
display: inline-block !important;
height: auto !important;
}
.user-page.user-blog-page.my-uploads-page body {
display: inline-block !important;
height: auto !important;
}
.user-page.user-blog-page.my-uploads-page .main-wrap {
position: relative !important;
display: inline-block !important;
height: auto !important;
margin: 0px 0 0 0 !important;
padding-left: 0 !important;
overflow: visible !important;
}
.user-page.user-blog-page.my-uploads-page .main-wrap main {
padding: 30px 0 0 0 !important;
}
.user-page.my-uploads-page.user-blog-page main .width-wrap {
display: inline-block !important;
width: 99vw !important;
min-width: 99vw !important;
max-width: 100vw !important;
height: 100% !important;
min-height: 100vh !important;
top: 2.5vh !important;
overflow: hidden !important;
}
.user-page.user-blog-page.my-uploads-page .user-content-section .content-column {
display: inline-block !important;
height: 100% !important;
min-height: 100vh !important;
max-height: 100vh !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
margin: 0 !important;
padding: 5px 5px 0 15px !important;
}
.user-page.user-blog-page.my-uploads-page .user-content-section .content-column .xh-tabs.stories-section {
display: inline-block !important;
min-width: 100% !important;
height: auto !important;
min-height: 100vh !important;
margin: 0px 0 0 0 !important;
}
.user-page.user-blog-page.my-uploads-page .user-content-section .content-column .xh-tabs.stories-section .blog-list.stories-list.my-items.clearfix-after {
padding: 5px 0 0 0 !important;
}
/* (new379) BLOG - ITEMS */
.user-page.user-blog-page.my-uploads-page .item.blog,
.user-page.my-uploads-page .mixed-list.stories-list.my-items.clearfix-after .item.story.type-blog {
position: relative !important;
display: inline-block !important;
height: 18vh !important;
width: 49.2% !important;
min-width: 24.5% !important;
max-width: 24.5% !important;
margin: 0 0 5px 6px !important;
padding: 0 5px;
border-radius: 5px !important;
overflow: hidden;
border: 1px solid red;
}
.user-page.user-blog-page.my-uploads-page .item.blog .heading,
.user-page.my-uploads-page .mixed-list.stories-list.my-items.clearfix-after .item.story.type-blog .heading {
float: right !important;
min-width: 100% !important;
max-width: 100% !important;
margin: 0 0 0px 0px !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
}
.user-page.user-blog-page.my-uploads-page .content-column .label {
float: left !important;
margin-left: -2px;
margin-top: -28px;
top: 0;
}
.user-page.user-blog-page.my-uploads-page .item.blog .item-categories {
position: absolute !important;
display: inline-block !important;
height: 21px !important;
min-width: 180px !important;
max-width: 180px !important;
right: 15px !important;
text-align: right !important;
z-index: 500 !important;
overflow: hidden !important;
}
.user-page.user-blog-page.my-uploads-page .item.blog .item-categories:hover {
position: absolute !important;
display: inline-block !important;
height: auto !important;
min-width: 180px !important;
max-width: 180px !important;
right: 15px !important;
text-align: right !important;
z-index: 500 !important;
overflow: hidden !important;
}
.user-page.user-blog-page.my-uploads-page .stories-section .tab-favorite.current-tab .item.blog .item-categories:after {
content: "▼ Tags";
position: absolute;
display: inline-block;
height: 20px;
line-height: 20px;
min-width: 55px;
max-width: 50px;
top: 0px;
right: 4px;
text-align: right;
z-index: 500;
}
.user-page.user-blog-page.my-uploads-page .item.blog .item-categories .item {
position: relative !important;
display: block !important;
height: 20px !important;
line-height: 20px !important;
min-width: 100px !important;
max-width: 100px !important;
margin: 0 25px 0px 0px !important;
text-align: left !important;
}
.blog-list.stories-list.my-items .text > p > br + br {
display: block !important;
margin-bottom: -1px !important;
}
.item.blog img.blog-image.deprecated,
.user-page.user-blog-page.my-uploads-page .item.blog .blog-image.no-align.deprecated {
max-height: 200px !important;
width: auto !important;
}
.user-page.user-blog-page.my-uploads-page .item.blog .text .thumb-container {
background-repeat: no-repeat;
background-size: contain;
}
/* BLOG - THUMBNAILS - WATCH MORE */
.blog-list .item.blog .text .images-only .thumb-container:last-child .thumb-container__image::before,
.blog-list .item.story .text .images-only .thumb-container:last-child .thumb-container__image::before,
.news-list .item.blog .text .images-only .thumb-container:last-child .thumb-container__image::before,
.news-list .item.story .text .images-only .thumb-container:last-child .thumb-container__image::before,
.stories-list .item.blog .text .images-only .thumb-container:last-child .thumb-container__image::before,
.stories-list .item.story .text .images-only .thumb-container:last-child .thumb-container__image::before {
content: attr(data-placeholder)" ▶ ";
padding-top: 145px !important;
color: gold !important;
}
/* (new264) FAVS - STORIES / BLOGS */
.user-page.favorites-page .width-wrap .user-content-section .content-column .favorites-list.stories-favorites-list.stories-section:not(.xh-helper-hidden) {
width: 100vw !important;
margin-left: -5px;
margin-top: 0px;
padding-left: 0;
}
.user-page.favorites-page .width-wrap .user-content-section .content-column .favorites-list.stories-favorites-list.stories-section .mixed-list.stories-list.my-items {
position: relative;
width: 100vw !important;
margin-left: 0;
margin-right: 0;
}
.blog-list .item.blog,
.blog-list .item.story,
.news-list .item.blog,
.news-list .item.story,
.stories-list .item.blog,
.stories-list .item.story {
display: inline-block;
width: 40% !important;
height: 245px !important;
margin-bottom: 10px;
margin-right: 1px;
margin-left: 6px;
padding: 0 5px;
overflow: hidden;
}
.user-page article .column-block.favorite-stories-block .blog-list .item.blog:last-child,
.user-page article .column-block.favorite-stories-block .blog-list .item.blog {
display: inline-block !important;
float: none !important;
height: 45px !important;
width: 49.5% !important;
margin-top: -2px;
margin-right: 4px !important;
margin-bottom: 4px !important;
margin-left: -3px !important;
padding: 0 5px;
overflow: hidden;
border: 1px solid gray !important;
}
/* (new429) - BLOG - VIDEO INTRO */
.user-page.user-blog-page.my-uploads-page .item.blog .text,
.user-page.my-uploads-page .mixed-list.stories-list.my-items.clearfix-after .item.story.type-blog .text {
display: inline-block !important;
height: 13vh !important;
width: 100% !important;
margin: 0 0 0 0 !important;
overflow: hidden;
padding: 0 !important;
border: 1px solid #404040;
}
.user-page.user-blog-page.my-uploads-page .item.blog .text p {
display: inline-block !important;
height: 100% !important;
width: 100% !important;
margin: 0 0 0 0 !important;
padding: 0 5px !important;
overflow: hidden;
overflow-y: auto;
border: 1px solid #404040;
}
.user-page.user-blog-page.my-uploads-page .item.blog .text a.read-more,
.user-page.user-blog-page.my-uploads-page .item.blog .text .link-inner {
float: left !important;
width: 100% !important;
line-height: 15px !important;
}
.user-page.user-blog-page.my-uploads-page .item.blog .text .link-inner {
float: left !important;
width: 100% !important;
line-height: 15px !important;
white-space: nowrap !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
color: peru !important;
}
.user-page.user-blog-page.my-uploads-page .item.blog .text .link-inner:visited {
color: tomato !important;
}
.user-page.user-blog-page.my-uploads-page .item.blog .text .link.item {
width: 400px !important;
height: 142px;
margin-top: 3px;
margin-bottom: 0 !important;
background-repeat: no-repeat !important;
background-size: contain !important;
background-position: center, center !important;
}
.user-page.user-blog-page.my-uploads-page .item.blog .text .link.item .status.video-intro .icon-container {
height: 23px !important;
line-height: 25px !important;
width: 19px !important;
margin-top: -6px !important;
}
/* (new311) BLOG - LARGE IMG */
.user-page.user-blog-page.my-uploads-page .item.blog .text p .blog-image.align-center.size-large {
float: left;
height: 15vh;
margin: 0 20px 0 0 !important;
background-repeat: no-repeat;
background-size: contain;
}
/* (new485) BLOG / STORY - COLUMNS - TEXT CONTAINER - NO EDITOS */
.story-section .story-item .story-text:not(.xh-editor) {
display: block !important;
margin-bottom: 4px !important;
font-size: 15px !important;
line-height: 1.7vh !important;
text-align: left !important;
}
.story-section .story-item .story-text:not(.xh-editor) br {
display: block !important;
margin-bottom: 0px !important;
}
/* BLOG / STORY PAGES - BR - SUPP === */
.story-section .story-item .story-text:not(.xh-editor) br + br ,
.story-page .story-item:not(.xh-editor) br + br ~ br {
display: none !important;
}
/* BLOG / STORY PAGES - ITEM CONTAINER === */
.story-page .story-page-container {
width: 100% !important;
/*min-height: 100vh !important;*/
line-height: 17px !important;
min-width: 1670px !important;
max-width: 1670px !important;
margin: 0 0 0 220px !important;
padding: 6.6vh 5px 5px 5px !important;
columns: 2 380px !important;
column-gap: 50px !important;
column-rule: 3px outset #ff0000;
/*column-fill: auto !important;*/
/*column-width: 380px !important;*/
font-size: 15px !important;
text-align: left !important;
overflow: hidden !important;
overflow-y: auto !important;
color: gray;
border-top: 1px solid red !important;
border-bottom: 1px solid red !important;
border-left: 5px solid red !important;
}
.story-page .story-page-container section {
padding: 5px;
margin: 0;
}
/* (new485) BLOG / STORY - VIDEO */
.story-page .blog-video-wrapper:not(:empty) ,
.story-page .story-section .blog-video-wrapper:not(:empty) {
position: relative;
display: inline-block !important;
/*float: left !important;*/
height: 36vh !important;
width: 100% !important;
margin: 0 0 0vh 0 !important;
/*column-span: all !important;*/
/*-webkit-column-break-inside: avoid;*/
/*page-break-inside: avoid !important;*/
/*break-inside: avoid !important;*/
/*page-break-inside: auto !important;*/
border-bottom: 1px solid red !important;
}
/* (new485) BLOG - VIDEO DELETED */
.story-page .blog-video-wrapper:has(.status-text) {
position: relative;
height: 5vh !important;
margin: 0 0 0 0 !important;
/*border-top: 1px solid red !important;*/
border: 1px dashed red !important;
}
/* (new485) BLOG / STORY - LINK */
.story-section .story-item .story-text:not(.xh-editor) a.link-inner ,
.story-section .story-item a.link-inner ,
.story-section > a.link-inner ,
.story-section a.link-inner{
display: inline-block !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
height: auto !important;
line-height: 15px !important;
margin: 0 0 0 0 !important;
padding: 2px 0 2px 0 !important;
overflow: hidden !important;
text-overflow: ellipsis;
/*border: 1px solid yellow !important;*/
}
/* (486) PB BLOGS OLD LINK == WITH MY GM
TEST LINK in MOVIE:
https://xhamster.com/videos/un-prof-et-deux-etudiants-en-plan-cul-et-plein-air-4349169
IN BLOG
https://xhamster.com/posts/10531155
==== */
/*.story-text a.link-inner[href^="https://xhamster.com/posts/"] + a.link-inner[href^="https://xhamster.com/posts/"]::before {
content: attr(href, url) !important;
position: absolute !important;
display: inline-block !important;
background: gold !important;
}*/
/*.story-text a.link-inner[data-url*="/posts/"] + a.link-inner[data-url*="/posts/"] {
pointer-events: none;
}*/
/*
.story-page:not(.story-edit-page) .story-text a.link-inner[data-url*="/posts/"] ,
*:not(.story-edit-page) a.link-inner[data-url*="/posts/"] ,
.story-page:not(.story-edit-page) .story-text a.link-inner[data-url^="https://xhamster.com/posts/"] ,
*:not(.story-edit-page) a.link-inner[data-url^="https://xhamster.com/posts/"] {
visibility: hidden !important;
pointer-events: none;
background: gold !important;
}*/
/* .story-page:not(.story-edit-page) .story-text a.link-inner[data-url^="https://xhamster.com/posts/"] + a.link-inner[data-url^="https://xhamster.com/posts/"]*/
.story-page:not(.story-edit-page) .story-text a.link-inner[data-url*="/posts/"]::before ,
html:not(.story-edit-page) a.link-inner[data-url*="/posts/"]::before ,
.story-page:not(.story-edit-page) .story-text a.link-inner[data-url^="https://xhamster.com/posts/"]+ a.link-inner[data-url^="https://xhamster.com/posts/"]::before ,
html:not(.story-edit-page) a.link-inner[data-url^="https://xhamster.com/posts/"]::before {
content: "New link: "attr(data-url) !important;
/*content: "New link:" !important;*/
display: inline-block !important;
width: 100% !important;
height: 1.7vh !important;
line-height: 1.7vh !important;
visibility: visible !important;
pointer-events: auto !important;
z-index: 5000000000 !important;
background: #114f11!important;
}
/* (new485) BLOG SUPP DOUBLE LINKS - :not(.story-edit-page)==
TEST LINK https://xhamster.com/my/edit/post/10531155
==== */
/* (new485) BLOG / STORY PAGES - TOP TITLLE ITEM (USER NAME + BLOG) */
.story-page .page-title-container {
position: fixed;
display: inline-block;
width: 220px !important;
top: 2.4vh !important;
margin: 0;
padding: 3px 0px 0 8px !important;
background: #111 !important;
border-bottom: 1px solid red !important;
}
.story-page .page-title-container .page-title {
display: inline-block;
width: 100% !important;
height: auto !important;
line-height: 15px !important;
padding: 0px 0 0 0 !important;
}
.story-page .page-title-container .page-title a.link[href*="/users/"]:not([href*="/blog"]) {
float: left !important;
width: 100% !important;
padding: 0 0 0 0px !important;
color: peru !important;
}
.story-page .page-title-container .page-title .xh-icon.arrow-right {
float: left !important;
color: peru !important;
}
/* (new485) BLOG / STORY PAGES - INFO PANEL - === */
/*.story-page .story-page-container .story-section .entity-container.entity-container--bordered ,*/
.story-page .entity-container {
position: fixed;
display: inline-block;
height: 42.7vh !important;
width: 215px !important;
left: 0px;
top: 6.5vh !important;
padding: 0 !important;
/*border: 1px solid green !important;*/
}
/*.main-wrap .width-wrap main.story-page-container.clearfix-after.story-page-container section .entity-container.entity-container--bordered ,*/
.story-page .entity-container .entity-container__block.entity-info-container.entity-info-container--titled {
display: inline-block !important;
width: 100% !important;
height: 40vh !important;
margin: 2.5vh 0 0 0 !important;
padding: 0 0 0 0 !important;
background: #111 !important;
/*border: 1px solid aqua !important;*/
}
.story-page .entity-info-container__author {
position: relative !important;
display: inline-block !important;
width: 100% !important;
margin: 3px 0 0 0 !important;
font-size: 0px;
z-index: 0 !important;
background: #111 !important;
border-bottom: 1px solid red !important;
}
.entity-controls-container {
background: transparent !important;
border: none !important;
}
/* BLOG / STORY PAGES */
.main-wrap .width-wrap main.story-page-container.clearfix-after.story-page-container section .entity-container.entity-container--bordered {
margin-bottom: 0;
top: 0px !important;
}
.main-wrap .width-wrap main.story-page-container.clearfix-after.story-page-container section .entity-container.entity-container--bordered .entity-container__block.entity-container__block--controls.entity-controls-container.entity-controls-container--with-rating.exclude-tablet {
margin-top: 120px !important;
}
.main-wrap .width-wrap main.story-page-container.clearfix-after.story-page-container section .entity-container.entity-container--bordered .entity-controls-container__rating.rating-block {
margin-left: -4px !important;
height: 26px !important;
width: 203px !important;
padding: 0px !important;
border: 1px solid yellow !important;
}
.main-wrap .width-wrap main.story-page-container.clearfix-after.story-page-container section .entity-container.entity-container--bordered .entity-controls-container__rating.rating-block .rating-block__block i,
.main-wrap .width-wrap main.story-page-container.clearfix-after.story-page-container section .entity-container.entity-container--bordered .entity-controls-container__rating.rating-block .rating-block__block {
height: 24px !important;
line-height: 20px !important;
}
.main-wrap .width-wrap main.story-page-container.clearfix-after.story-page-container section .entity-container.entity-container--bordered .entity-controls-container__rating.rating-block .rating-block__block:not(.rating-block__block--info) {
width: 40px !important;
border: 1px solid red !important;
}
.main-wrap .width-wrap main.story-page-container.clearfix-after.story-page-container section .entity-container.entity-container--bordered .rating-block__block.rating-block__button.rating-block__button--like.exclude-tablet {
float: left !important;
border: 1px solid green !important;
}
.main-wrap .width-wrap main.story-page-container.clearfix-after.story-page-container section .entity-container.entity-container--bordered .rating-block__block.rating-block__button.rating-block__button--dislike.exclude-tablet {
float: right !important;
border: 1px solid red !important;
}
.main-wrap .width-wrap main.story-page-container.clearfix-after.story-page-container section .entity-container.entity-container--bordered .entity-container__block.entity-description-container {
height: 25px !important;
margin-top: 17px !important;
padding: 0 !important;
overflow: hidden !important;
overflow-y: auto !important;
border: 1px solid tomato !important;
}
.main-wrap .width-wrap main.story-page-container.clearfix-after.story-page-container section .entity-container.entity-container--bordered .entity-container__block.entity-description-container .categories-container__item {
transform: scale(0.7) !important;
transform-origin: top left !important;
padding: 0 5px !important;
}
.main-wrap .width-wrap main.story-page-container.clearfix-after.story-page-container section .entity-container.entity-container--bordered .entity-controls-container__controls.controls-container.controls-container--right {
position: relative;
float: left;
width: 202px !important;
left: -4px !important;
margin-top: 0px !important;
margin-right: 0 !important;
text-align: center;
background: black !important;
border: 1px solid green !important;
}
/* (new453) */
.story-page .story-page-container .entity-controls-container__controls.controls-container.controls-container--right {
position: absolute !important;
float: none !important;
height: 2vh !important;
line-height: 1.9vh !important;
width: 60px !important;
margin: 0px 0 0 0px !important;
top: -2.4vh !important;
left: 120px !important;
text-align: center !important;
z-index: 5000 !important;
border: 1px solid #404040;
/*border: 1px solid green !important;*/
}
.story-page .story-page-container .entity-controls-container__controls.controls-container.controls-container--right .controls-container__item {
margin-left: 0px !important;
margin-right: 5px !important;
}
/* (new451) */
.story-page .story-page-container .story-section .entity-container__block.entity-info-container.entity-info-container--titled {
position: absolute;
width: 100% !important;
top: 0 !important;
padding: 6px 5px !important;
}
.story-section .entity-container .entity-info-container__subscribe {
position: relative;
float: right;
width: 100% !important;
height: 16px !important;
margin-left: 5px;
margin-top: 0 !important;
top: -3px !important;
text-align: center !important;
}
.story-section .entity-container .entity-info-container__subscribe .subscribe-block__button {
height: 16px !important;
line-height: 14px !important;
padding: 0 10px;
}
.story-section .entity-container .entity-info-container__subscribe .subscribe-block__button span.subscribe-block__button-text,
.story-section .entity-container .entity-info-container__subscribe .subscribe-block__button span i,
.story-section .entity-container .entity-info-container__subscribe .subscribe-block__button span {
height: 16px !important;
line-height: 15px !important;
}
.story-page .story-page-container .story-section .entity-container__block.entity-controls-container {
height: 24px !important;
padding: 0px !important;
text-align: center !important;
}
/* (new485) BLOG - EDIT BUTTON - CONTAINER */
.story-page .entity-container.entity-container--bordered .entity-controls-container__controls.controls-container.controls-container--right.editable-block {
position: absolute !important;
display: inline-block !important;
width: 55px !important;
height: 2.4vh !important;
line-height: 2vh !important;
margin: 0 !important;
top: -2.9vh !important;
right: 0px !important;
left: unset !important;
background: red !important;
/*border: 1px solid pink !important;*/
}
.story-page .entity-container.entity-container--bordered .entity-controls-container__controls.controls-container.controls-container--right.editable-block .controls-container__item {
margin: 0 0 0 4px !important;
/*border: 1px dashed pink !important;*/
}
/* (new485) BLOG - FAVS BUT - CONTAINER */
/* MY */
.story-page .entity-container__block.entity-controls-container .with-favorite-button-block {
position: absolute !important;
display: inline-block !important;
width: 208px !important;
height: 2.4vh !important;
line-height: 2vh !important;
margin: 0 !important;
top: 0vh !important;
left: 0 !important;
border-bottom: 1px solid red !important;
}
.story-page .entity-container__block.entity-controls-container .with-favorite-button-block .controls-container__item button {
display: inline-block;
width: 25px !important;
height: 2vh !important;
margin: 0px 0 0 0 !important;
padding: 0 !important;
font-size: 14px;
overflow: hidden !important ;
/*border: 1px dashed aqua !important;*/
}
.story-page .story-page-container .story-section .entity-container__block.entity-controls-container .entity-controls-container__controls.controls-container.with-favorite-button-block {
position: absolute !important;
display: inline-block !important;
width: 214px !important;
height: 2.6vh !important;
line-height: 2vh !important;
margin: 0 !important;
top: -0.5vh !important;
left: 0 !important;
/*border: 1px solid pink !important;*/
}
/* (new451) BLOG - ADD FAV - BUTT */
/* FAV */
.story-page .story-page-container .story-section .entity-container__block.entity-controls-container .entity-controls-container__controls.controls-container.with-favorite-button-block .controls-container__item.control-container[data-role="add-to-favorite-button"]{
position: absolute !important;
display: inline-block !important;
width: 24px !important;
height: 2vh !important;
line-height: 2vh !important;
margin: 0vh 0 0 0 !important;
left: 20px !important;
top: 3px !important;
padding: 0 !important;
font-size: 0 !important;
/*border: 1px solid yellow !important; */
}
.story-page .story-page-container .story-section .entity-container__block.entity-controls-container .controls-container__item button[class*="button-"][data-testid="favorite-button"] {
position: absolute !important;
display: inline-block !important;
width: 23px !important;
height: 2vh !important;
line-height: 1.5vh !important;
top: 0 !important;
left: 0px !important;
padding: 0 !important;
font-size: 0 !important;
/*border: 1px solid aqua !important; */
}
.story-page .story-page-container .story-section .entity-container__block.entity-controls-container .controls-container__item button[class*="button-"][data-testid="favorite-button"] span {
position: absolute !important;
display: inline-block !important;
flex: unset !important;
vertical-align: text-bottom;
top: -3px !important;
left: 0px !important;
}
/* (new451) SHARE */
.story-page .story-page-container .story-section .entity-container__block.entity-controls-container .entity-controls-container__controls.controls-container.with-favorite-button-block .controls-container__item[data-role="post-share-button"] {
display: inline-block !important;
width: auto !important;
height: 2vh !important;
margin: 3px 0 0 -50px !important;
top: 0vh !important;
padding: 0 !important;
font-size: 0 !important;
/*border: 1px solid red !important; */
}
.story-page .story-page-container .story-section .entity-container__block.entity-controls-container .entity-controls-container__controls.controls-container.with-favorite-button-block .controls-container__item[data-role="post-share-button"] button {
padding: 0 !important;
height: 2vh !important;
}
.story-page .story-page-container .story-section .entity-container__block.entity-controls-container .entity-controls-container__controls.controls-container.with-favorite-button-block .controls-container__item[data-role="post-share-button"] button span{
font-size: 0 !important;
}
/* BLOG / STORY - STORIES LIST - ==== */
.stories-page {
display: inline-block !important;
height: 100% !important;
min-height: 100% !important;
}
.stories-page body {
display: inline-block !important;
height: 100% !important;
min-height: 100% !important;
min-width: 960px;
padding: 0px !important;
}
.stories-page body .main-wrap > .width-wrap {
display: inline-block !important;
height: 100% !important;
min-height: 100% !important;
min-width: 960px;
padding: 0px !important;
}
.stories-page body .main-wrap > .width-wrap > main {
display: inline-block !important;
height: 100% !important;
min-height: 100% !important;
padding: 0 !important;
position: relative;
z-index: 1;
}
.stories-page body .main-wrap > .width-wrap > main > article {
height: 100% !important;
min-height: 100% !important;
margin-right: 0;
padding: 0 !important;
}
.stories-page .stories-section {
margin: 0 auto;
max-width: 100% !important;
position: relative;
}
.stories-page .stories-section .xh-header {
font-size: 18px !important;
line-height: 28px !important;
padding-bottom: 0px !important;
}
.stories-page .stories-section .language-switcher.xh-dropdown.xh-dropdown--select {
height: 29px !important;
top: -8px !important;
}
.stories-page .stories-section .xh-header-line {
margin-bottom: 5px !important;
}
.stories-page .stories-section .pager-section {
position: absolute !important;
height: 26px !important;
left: 500px !important;
top: -33px !important;
}
/* (new496) BLOG / STORY PAGES - COMMENTS CONTAINER - === */
.story-page .comments-section {
position: fixed;
width: 210px;
height: 74vh !important;
left: 2px;
top: 25vh !important;
margin: 0 0 0 0 !important;
overflow: hidden !important;
opacity: 0.3 !important;
z-index: 500 !important;
transition: all ease 0.2s !important;
transition-delay: 0s !important;
border: 1px solid red;
}
.story-page .comments-section:hover {
position: fixed;
width: 1901px !important;
height: 686px !important;
left: 2px;
margin-top: 0;
overflow: hidden !important;
opacity: 1 !important;
z-index: 500 !important;
transition: all ease 0.3s !important;
background: black !important;
}
.story-page .comments-section #commentBox {
margin-top: 0px !important;
}
.story-page .comments-section #commentBox {
min-width: 198px !important;
max-width: 198px !important;
}
.story-page .comments-section:hover #commentBox {
min-width: 1899px !important;
max-width: 1899px !important;
margin-top: 0px !important;
border-top: 1px solid red !important;
}
.story-page .comments-section:hover #commentBox [class^="commentTabs-"] .comments-heading {
height: 20px !important;
line-height: 20px !important;
text-align: center !important;
border-bottom: 1px solid red !important;
}
/* (new496) */
.story-page .comments-section:hover [class^="commentsList-"] {
display: inline-block !important;
width: 1901px !important;
height: 69vh !important;
margin-top: -10px;
overflow: hidden !important;
overflow-y: auto !important;
border-top: 1px solid gray;
}
/* (new496) BLOG / STORY - COMMENTS ITEMS - HOVER / NOT HOVER - === */
.story-page .comments-section:hover [class^="commentsList-"] [class^="commentItem"] ,
.story-page .comments-section [class^="commentsList-"] [class^="commentItem"] {
position: relative;
display: inline-block;
height: 15vh;
width: 310px !important;
padding: 2px 3px;
top: 3px;
margin: 0 0 0 0 !important;
border-radius: 3px;
overflow: hidden;
transition: none 0s ease 0s;
z-index: 0;
box-shadow: 3px 3px 2px black;
border: 1px solid #404040;
}
.story-page .comments-section [class^="commentsList-"] [class^="commentItem"] [class^="commentBodyWrap-"] {
align-items: flex-start;
display: flex;
height: 14.3vh;
/*border: 1px solid aqua !important;*/
}
.story-page .comments-section [class^="commentsList-"] [class^="commentItem"] [class^="commentBodyWrap-"] [class^="commentBody-"] {
flex: auto;
height: 14.1vh;
/*border: 1px solid yellow !important;*/
}
.story-page .comments-section [class^="commentsList-"] [class^="commentItem"] [class^="commentBodyWrap-"] [class^="commentBody-"] [class^="text-"] {
width: 232px !important;
height: 8.8vh;
padding: 0 4px 0 4px !important;
overflow-wrap: break-word;
word-break: break-word;
overflow: hidden !important;
overflow-y: auto !important;
border: 1px solid red !important;
}
/* (new496) BR FIREFOX / CHROME / BRAVE */
.story-page.firefox .comments-section [class^="commentsList-"] [class^="commentItem"] [class^="commentBodyWrap-"] [class^="commentBody-"] [class^="text-"] br ,
.story-page.brave .comments-section [class^="commentsList-"] [class^="commentItem"] [class^="commentBodyWrap-"] [class^="commentBody-"] [class^="text-"] br ,
.story-page.chrome .comments-section [class^="commentsList-"] [class^="commentItem"] [class^="commentBodyWrap-"] [class^="commentBody-"] [class^="text-"] br {
content: " " !important;
float: none !important;
display: block !important;
line-height: 0px !important;
margin-top: -3px !important;
margin-bottom: -3px !important;
}
/* (new496) BLOG / STORY - COMMENTS ITEMS - COMM TOP */
.story-page .comments-section [class^="commentsList-"] [class^="commentItem"] [class^="commentBodyWrap-"] [class^="commentBody-"] [class^="commentTop-"] {
display: flex;
}
/* (new496) BLOG / STORY - COMMENTS ITEMS - DATE */
.story-page .comments-section [class^="commentsList-"] [class^="commentItem"] [class^="commentBodyWrap-"] [class^="commentBody-"] [class^="commentTop-"] [class*="created-"] {
position: fixed !important;
display: inline-block !important;
width: 60px !important;
line-height: 12px !important;
margin: 23vh 0 0 -65px !important;
padding: 0 0 0 4px !important;
color: gold !important;
border-top: 1px solid red !important;
}
/* (new496) BLOG / STORY - COMMENTS ITEMS - ADD COM - ADD REPLY */
.story-page .comments-section [class^="commentsList-"] [class^="commentItem"] [class^="commentBodyWrap-"] + [class^="form-"] {
position: fixed !important;
display: inline-block !important;
width: 302px !important;
height: 14.4vh !important;
line-height: 12px !important;
margin: -14.4vh 0 0 0px !important;
padding: 0 0 0 4px !important;
z-index: 500000000 !important;
color: gold !important;
background: #222!important;
border: 1px solid red !important;
}
.story-page .comments-section [class^="commentsList-"] [class^="commentItem"] [class^="commentBodyWrap-"] + [class^="form-"] > [class^="root-"] {
display: flex;
position: relative;
height: 14.1vh !important;
background: #222 !important;
}
.story-page .comments-section [class^="commentsList-"] [class^="commentItem"] [class^="commentBodyWrap-"] + [class^="form-"] > [class^="root-"] [class^="user-"] {
position: absolute !important;
display: inline-block !important;
flex: none;
width: 20px !important;
height: 20px !important;
margin: 0 0 0 0 !important;
}
.story-page .comments-section [class^="commentsList-"] [class^="commentItem"] [class^="commentBodyWrap-"] + [class^="form-"] > [class^="root-"] [class^="user-"] [class^="avatar-"] {
width: 20px !important;
height: 20px !important;
}
.story-page .comments-section [class^="commentsList-"] [class^="commentItem"] [class^="commentBodyWrap-"] + [class^="form-"] > [class^="root-"] .xh-editable.focus,
.story-page .comments-section [class^="commentsList-"] [class^="commentItem"] [class^="commentBodyWrap-"] + [class^="form-"] > [class^="root-"] .xh-editable:focus {
position: relative !important;
display: inline-block !important;
width: 272px !important;
height: 12vh !important;
margin: 0vh 0 -1vh 20px !important;
/*background: red !important;*/
}
.story-page .comments-section [class^="commentsList-"] [class^="commentItem"] [class^="commentBodyWrap-"] + [class^="form-"] > [class^="root-"] .xh-editable .premessage {
position: absolute;
display: inline-block !important;
width: 269px !important;
top: 0px;
left: 10px;
margin: 0 0 0 -9px !important;
padding: 0 0 0 5px !important;
font-size: 14px;
color: gold !important;
background: #111 !important;
border-bottom: 1px solid red !important;
}
.story-page .comments-section [class^="commentsList-"] [class^="commentItem"] [class^="commentBodyWrap-"] + [class^="form-"] > [class^="root-"] .xh-editable .xh-editable-content {
position: relative;
display: inline-block !important;
width: 100%;
min-height: 34px;
max-height: 12vh !important;
left: 0;
top: 0;
padding: 1.8vh 5px 3px 5px !important;
word-break: break-word;
text-indent: 0 !important;
font-size: 14px;
overflow: hidden !important;
overflow-y: auto !important;
}
.story-page .comments-section [class^="commentsList-"] [class^="commentItem"] [class^="commentBodyWrap-"] + [class^="form-"] > [class^="root-"] [class^="inputArea-"] [class^="submitWrapper-"] [class*="submitButton-"] {
height: 2vh !important;
padding: 0 5px !important;
}
/* (new327) BLOG - NAME - FIXED */
.story-page .story-item > h1 {
position: fixed !important;
display: inline-block !important;
width: 1678px !important;
top: 2.5vh !important;
right: 8px !important;
margin: 0 0 0 0 !important;
padding: 3px 0!important;
font-size: 22px !important;
text-align: center !important;
z-index: 50000000 !important;
border-bottom: 1px solid red !important;
background: #222 !important;
}
.story-section .story-item .story-text > i:not(.xh-editor) {
display: inline-block !important;
width: 100% !important;
font-size: 15px !important;
line-height: 15px !important;
margin-top: 5px !important;
margin-bottom: 10px !important;
padding: 5px !important;
background: #333;
}
/* (new111) BLOG / STORY - ITALIQUE */
.story-section .story-item .story-text > i:before {
content: open-quote;
font-size: 20px;
}
.story-section .story-item .story-text > i:after {
content: close-quote;
font-size: 20px;
}
/* (new302) BLOG / STORY - BOLD -
PB solved for column:
https://xhamster.com/posts/1024828
=== */
.story-section .story-item .story-text > b br {
display: block !important;
margin-bottom: -1px !important;
}
/* BLOG / STORY - MY BLOG - IMAGES - === */
/* BLOG - IMGAGE LINK */
img.blog-image.deprecated {
min-height: 15px !important;
min-width: 15px !important;
}
/* BLOG / STORY - IMAGE / VIDEO IFRAME (not .large.blog-video) */
.story-section .story-item .story-text img {
display: inline-block !important;
margin-bottom: 5px !important;
margin-right: 5px !important;
min-height: 10px !important;
min-width: 10px !important;
text-align: center !important;
border: 1px solid red !important;
}
/* SMALL */
.story-section .story-item .story-text img.align-center.size-small {
max-height: 100px;
min-width: 100% !important;
object-fit: contain !important;
}
.story-section .story-item .story-text img.align-left.size-small {
max-height: 100px;
min-width: 100% !important;
object-fit: contain !important;
object-position: 0% 50%;
}
.story-section .story-item .story-text img.align-right.size-small {
max-height: 100px;
min-width: 100% !important;
object-fit: contain !important;
object-position: 100% 0%;
}
/* MEDIUM */
.story-section .story-item .story-text img.align-center.size-medium {
max-height: 170px;
min-width: 100% !important;
object-fit: contain !important;
}
.story-section .story-item .story-text img.align-left.size-medium {
max-height: 170px;
min-width: 100% !important;
object-fit: contain !important;
object-position: 0% 50%;
}
.story-section .story-item .story-text img.align-right.size-medium {
max-height: 170px;
min-width: 100% !important;
object-fit: contain !important;
object-position: 100% 0%;
}
.story-section .story-item .story-text iframe:not(.blog-video):not(.large) {
display: inline-block !important;
margin-bottom: 5px !important;
margin-right: 5px !important;
min-height: 15px !important;
min-width: 15px !important;
max-width: 150px !important;
}
/* BLOG - VIDEOS IFRAME - === */
.blog-video.size-medium.align-left,
.blog-video.size-medium.align-left.toolbar-visible {
width: 100% !important;
}
/* (new350) BLOG / STORY PAGES - MY FAVORITS BLOGS */
.stories-block.stories-section.upload-list {
margin-top: 0vh !important;
/* border-top: 1px solid aqua !important; */
}
.stories-block.stories-section.upload-list .mixed-list {
margin: 0 0px !important;
}
/* (new350) BLOGS - MY BLOGS LIST */
.user-page.my-uploads-page .item.story.type-blog {
display: inline-block !important;
float: none !important;
clear: none !important;
min-width: 19% !important;
max-width: 19% !important;
height: 100% !important;
min-height: 21.5vh !important;
max-height: 21.5vh !important;
margin: 0px 3px 7px 9px !important;
left: 14px;
top: 2px !important;
padding: 5px !important;
border: 1px solid red !important;
}
/* (new395) USER BLOG - LIST */
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog {
display: inline-block !important;
float: none !important;
clear: none !important;
min-width: 19.2% !important;
max-width: 19.2% !important;
min-height: 14.7vh !important;
max-height: 14.7vh !important;
margin: 2px 0 4px 2px !important;
left: 14px;
top: 2px !important;
padding: 5px !important;
border-radius: 5px !important;
border: 1px solid red !important;
}
.user-page.my-uploads-page .stories-block.stories-section.upload-list .mixed-list.stories-list.my-items .item.story.type-blog h2.heading,
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog h2.heading {
width: 283px !important;
top: -6px !important;
margin-bottom: 0px;
}
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog h2.heading a {
font-size: 15px !important;
}
/* (new351) POST */
.user-page.my-uploads-page .stories-block.stories-section.upload-list .mixed-list.stories-list.my-items .item.story.type-blog h2.heading {
margin-bottom: 0;
top: -4px !important;
width: 308px !important;
}
.user-page.my-uploads-page .stories-block.stories-section.upload-list .mixed-list.stories-list.my-items .item.story.type-blog h2.heading a {
font-size: 13px !important;
}
/* (new395) */
.user-page.my-uploads-page .stories-list .item.story.type-blog .text,
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text {
position: relative !important;
display: inline-block !important;
/* vertical-align: middle !important; */
vertical-align: top !important;
width: 100% !important;
height: 17vh !important;
line-height: 13px !important;
margin: -1vh 0 0 0 !important;
padding-bottom: 0 !important;
font-size: 12px !important;
white-space: pre-line;
overflow: hidden !important;
border-bottom: 2px solid #333;
}
/* (new426) BLOG - EDIT / DEL ICONS */
.user-page.my-uploads-page .stories-list .item.story.type-blog .remove ,
.user-page.my-uploads-page .stories-list .item.story.type-blog .edit {
top: 5px !important;
}
/* (new395) FAV - BLOG - ME */
.user-page.user-blog-page.my-uploads-page .xh-tabs.stories-section .tab-favorite.current-tab .blog-list .item.blog .text {
height: 13vh !important;
border-bottom: 2px solid silver !important;
}
/* (new395) FAV - BLOG OTHER USER */
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text {
height: 10vh !important;
border-bottom: 2px solid silver !important;
}
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .story-bottom {
height: 21px !important;
}
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .story-bottom span.posted-by {
position: relative !important;
display: inline-block !important;
width: 100% !important;
height: 20px !important;
line-height: 20px !important;
text-indent: 10px !important;
text-align: left !important;
font-size: 0 !important;
z-index: 2000 !important;
}
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .story-bottom .comments,
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .story-bottom .date,
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .story-bottom span.posted-by a.link {
position: relative !important;
display: inline-block !important;
width: 100% !important;
height: 20px !important;
line-height: 20px !important;
top: -18px !important;
text-align: left !important;
font-size: 15px !important;
}
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .story-bottom .date {
top: -43px !important;
padding-right: 50px !important;
text-align: right !important;
}
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .story-bottom .comments {
top: -65px !important;
text-align: right !important;
}
/* (new264) */
.user-page.my-uploads-page .stories-list .item.story.type-blog .text .blog-image.deprecated,
.user-page.my-uploads-page .stories-list .item.story.type-blog .text .link.item,
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text .link.item {
float: left !important;
clear: none !important;
min-width: 32.4% !important;
max-width: 32.4% !important;
min-height: 158px !important;
max-height: 158px !important;
margin-right: 2px !important;
background-color: #333 !important;
}
/* (new426) */
.user-page.my-uploads-page .stories-list .item.story.type-blog .blog-video.align-center.large {
float: left !important;
clear: none !important;
min-width: 32.4% !important;
max-width: 32.4% !important;
max-height: 9.5vh !important;
min-height: 9.5vh !important;
margin-right: 2px !important;
background-color: #333 !important;
}
/* (new378) FAVS BLOG - IMG + image.deprecated */
.user-page.my-uploads-page .stories-list .item.story.type-blog .text .blog-image.deprecated,
.user-page.my-uploads-page .stories-list .item.story.type-blog .text .link.item,
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text .link.item {
min-height: 9.5vh !important;
max-height: 9.5vh !important;
top: -22px !important;
margin: 0 !important;
}
/* (new350) WAITNG / DELETETED */
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text a > .link.item {
min-height: 118px !important;
max-height: 118px !important;
top: -8px !important;
margin: 0 0 0 5px !important;
}
/* (new432) VIDE */
.user-page.my-uploads-page .stories-list .item.story.type-blog .text > a + a.link.item,
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text > a + a.link.item {
top: -15px !important;
}
.user-page.my-uploads-page .stories-list .item.story.type-blog .text .link.item {
top: -24px !important;
}
.user-page.my-uploads-page .stories-list .item.story.type-blog .text > a + a.link.item {
max-width: 45.4% !important;
min-width: 45.4% !important;
max-height: 15.5vh !important;
min-height: 15.5vh !important;
top: -10px !important;
}
/* (new264) */
.user-page.my-uploads-page .stories-list .item.story.type-blog .text .link.item .icon-container,
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text .link.item .icon-container {
right: 0 !important;
width: 105px !important;
}
/* BLOG / STORY PAGES - IMAGES - VIDEO THUMB / GIF */
.user-page.my-uploads-page .stories-list .item.story.type-blog .text .link.item,
.user-page.my-uploads-page .stories-list .item.story.type-blog .text .link.item .thumb-container {
background-position: center center;
background-repeat: no-repeat !important;
background-size: contain !important;
}
.user-page.my-uploads-page .stories-list .item.story.type-blog .text .link.item .thumb-container[style*=".gif"],
.user-page.my-uploads-page .stories-list .item.story.type-blog .text .link.item .thumb-container[style$=".gif)"] {
background-position: center center;
background-repeat: no-repeat !important;
background-size: contain !important;
}
/* BLOG / STORY PAGES - IMAGES - THUMBS */
.user-page.my-uploads-page .stories-list .item.story.type-blog .text .images-only,
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text .images-only {
display: inline-block !important;
width: 100% !important;
margin-top: 0px !important;
text-align: center !important;
}
.user-page.my-uploads-page .stories-list .item.story.type-blog .text .blog-image.deprecated,
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text .blog-image.deprecated {
display: inline-block !important;
margin-top: -10px !important;
max-height: 120px !important;
outline: 1px solid red !important;
}
.user-page.my-uploads-page .stories-list .item.story.type-blog .text > a + a.link.item .status.video-intro .icon-container,
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text > a + a.link.item .status.video-intro .icon-container {
background-color: transparent !important;
}
/* (new497) COR FLOAT */
.user-page.my-uploads-page .stories-list .item.story.type-blog .text .link.item + p:not(:empty),
.user-page.my-uploads-page .stories-list .item.story.type-blog .text > p:not(:empty),
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text > p:not(:empty) {
position: relative;
display: inline-block !important;
vertical-align: middle !important;
/*float: right !important;*/
width: 356px !important;
min-height: 16.5vh !important;
max-height: 16.5vh !important;
line-height: 13px !important;
top: -2.4vh !important;
padding: 0 5px !important;
overflow: hidden !important;
overflow-y: auto !important;
border-top: 1px solid red !important;
border-bottom: 1px solid red !important;
}
.user-page.my-uploads-page .stories-list .item.story.type-blog .text .link.item + p:not(:empty) {
width: 232px !important;
top: -36px !important;
}
.user-page.my-uploads-page .stories-list .item.story.type-blog .text > a + p:not(:empty),
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text > a + p:not(:empty) {
position: relative;
display: inline-block !important;
vertical-align: top !important;
width: 225px !important;
min-height: 9.5vh !important;
max-height: 9.5vh !important;
line-height: 13px !important;
top: -23px !important;
overflow: hidden !important;
overflow-y: auto !important;
border-top: 1px solid red !important;
border-left: 1px solid red !important;
border-bottom: 1px solid red !important;
}
/* (new378) */
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text > a + .link.item + p {
position: relative;
display: inline-block !important;
min-width: 232px !important;
max-width: 232px !important;
min-height: 9.5vh !important;
max-height: 9.5vh !important;
line-height: 15px !important;
top: -48px !important;
border-top: 1px solid red !important;
border-left: 1px solid red !important;
border-bottom: 1px solid red !important;
}
/* (new426) */
.user-page.my-uploads-page .stories-list .item.story.type-blog .text a.link.item + p:not(:empty) {
position: relative;
display: inline-block;
width: 187px !important;
height: 152px !important;
top: -38px !important;
}
/* BLOG - FAVORITS LIST - VIDEO THUMBNAIL INTRO + TEXT - === */
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text > a.link.item {
clear: none;
float: left;
margin-right: 0px !important;
max-height: 120px !important;
min-height: 120px !important;
min-width: 45% !important;
max-width: 45% !important;
margin-top: 3px !important;
}
/* (new264) with VIDEO */
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text > a.link.item[style*="webp"] + p:not(:empty) {
position: relative;
display: inline-block;
min-width: 187px !important;
max-width: 187px !important;
min-height: 115px !important;
max-height: 115px !important;
top: -35px !important;
overflow: hidden !important;
overflow-y: auto !important;
border-top: 1px solid red !important;
border-left: 1px solid red !important;
border-bottom: 1px solid red !important;
}
/* (new378) BLOG - FAVORITS LIST - THUMBNAIL + HOVER - === */
.user-page.favorites-page .mixed-list .item.story.type-blog .link.item .thumb-container {
width: 100% !important;
min-height: 9.5vh !important;
max-height: 9.5vh !important;
background-position: center, center;
background-size: contain !important;
background-repeat: no-repeat !important;
}
.user-page.favorites-page .mixed-list .item.story.type-blog .link.item:hover .thumb-container {
width: 100% !important;
width: 113px !important;
top: 0px !important;
left: 0 !important;
}
.user-page.favorites-page .mixed-list .item.story.type-blog .link.item {
display: inline-block !important;
height: 100%;
min-height: 100px;
max-height: 100px;
width: 100% !important;
max-width: 190px !important;
min-width: 190px !important;
border-radius: 3px;
background-size: contain !important;
background-repeat: no-repeat !important;
background-position: center, center;
}
/* BLOG - FAVORITS LIST - IMAGE ONLY ITEM - === */
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .images-only > a {
position: relative !important;
display: inline-block !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
top: -8px !important;
}
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .images-only > a .thumb-container,
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .images-only > a .thumb-container .thumb-container__image {
display: inline-block !important;
height: 100% !important;
min-height: 110px !important;
max-height: 110px !important;
width: 100% !important;
width: 130px !important;
margin-top: -10px !important;
text-align: center !important;
background-position: center center !important;
}
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .images-only > a .blog-image.deprecated {
float: left !important;
height: 100% !important;
min-height: 110px !important;
max-height: 110px !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
margin-top: 0px !important;
object-fit: contain !important;
background-color: red !important;
}
/* IMAGES - STATU */
.blog-list .item.blog .text .images-only .thumb-container__status,
.blog-list .item.story .text .images-only .thumb-container__status,
.news-list .item.blog .text .images-only .thumb-container__status,
.news-list .item.story .text .images-only .thumb-container__status,
.stories-list .item.blog .text .images-only .thumb-container__status,
.stories-list .item.story .text .images-only .thumb-container__status {
display: inline-block;
width: 130px;
height: 86px !important;
padding-top: 34px !important;
text-align: center;
}
/* BLOG / STORY PAGES - IN GREEN / BLUE */
.user-page.my-uploads-page .stories-list .item.story.type-blog .text > p > a[target="_blank"],
.user-page.my-uploads-page .stories-list .item.story.type-blog .text > p > a.linkifyplus,
.user-page.my-uploads-page .stories-list .item.story.type-blog .text > p > a,
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text > p > a[target="_blank"],
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text > p > a.linkifyplus,
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text > p > a {
display: inline-block !important;
width: 100%;
min-width: 170px !important;
max-width: 170px !important;
height: 13px !important;
line-height: 13px !important;
vertical-align: top !important;
font-size: 12px !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
white-space: nowrap !important;
color: peru !important;
background: black !important;
}
.user-page.my-uploads-page .stories-list .item.story.type-blog .text > p > a,
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text > p > a {
width: 100%;
min-width: 265px !important;
max-width: 265px !important;
height: 13px !important;
line-height: 13px !important;
vertical-align: top !important;
font-size: 12px !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
white-space: nowrap !important;
color: peru !important;
}
.user-page.my-uploads-page .stories-list .item.story.type-blog .text a.linkifyplus,
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text a.linkifyplus {
display: inline-block !important;
width: 100%;
min-width: 277px !important;
max-width: 277px !important;
height: 13px !important;
line-height: 13px !important;
vertical-align: top !important;
font-size: 12px !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
white-space: nowrap !important;
color: peru !important;
background: gold !important;
}
/* (new350) BLOG / STORY PAGES - MY FAVORIS - */
.favorites-list.stories-favorites-list.stories-section,
.user-page.favorites-page .favorites-list.stories-favorites-list.stories-section {
position: absolute !important;
display: inline-block !important;
width: 1875px !important;
margin-left: 0px;
padding-left: 0;
}
.favorites-page .item.story.type-blog .heading a,
.user-page.favorites-page .item.story.type-blog .heading a {
font-size: 11px !important;
}
.favorites-page .item.story.type-blog .text,
.user-page.favorites-page .item.story.type-blog .text {
height: 84px;
line-height: 13px !important;
font-size: 12px !important;
margin-top: -15px;
overflow: hidden;
overflow-y: auto!important;
}
.favorites-page .item.story.type-blog .text p,
.user-page.favorites-page .item.story.type-blog .text p {
line-height: 13px;
font-size: 12px;
}
/* BLOG / STORY PAGES - FAVORITS - TEST - LETTER SPACING on TRANSFROM SCALE */
.user-page.favorites-page .item.story.type-blog .text p a {
display: inline-block !important;
height: 15px;
line-height: 15px;
font-size: 12px;
width: 100% !important;
min-width: 210px !important;
max-width: 210px !important;
white-space: nowrap !important;
word-wrap: break-word;
overflow: hidden !important;
text-overflow: ellipsis !important;
color: peru !important;
}
.user-page.favorites-page .item.story.type-blog .text p a.linkifyplus {
height: 15px !important;
line-height: 15px !important;
font-size: 12px !important;
width: 100% !important;
min-width: 200px !important;
max-width: 200px !important;
white-space: nowrap !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
color: tomato !important;
}
/* (new232) BLOG PAGE - SUPERLOADER */
.user-page.user-blog-page.my-uploads-page .sp-separator {
margin: 60px 10px 0px 8px !important;
}
.user-page.user-blog-page.my-uploads-page .main-wrap footer,
.user-page.user-blog-page.my-uploads-page .sp-separator ~ .main-wrap footer {
display: none !important;
}
/* (new232) BLOG PAGE - LOGIN CONT - for SUPERLOADER */
.user-page.user-blog-page.my-uploads-page .main-wrap:first-of-type > header {
display: inline-block;
max-height: 25px;
min-height: 25px;
min-width: 100% !important;
padding-top: 0;
position: fixed;
top: 0;
z-index: 5000000 !important;
border-bottom: 1px solid yellow;
}
.user-page.user-blog-page.my-uploads-page .main-wrap:first-of-type .login-section {
position: fixed !important;
display: inline-block !important;
right: 0px !important;
top: 0px !important;
z-index: 500000000 !important;
border: 1px solid red !important;
}
.user-page.user-blog-page.my-uploads-page .sp-separator ~ .main-wrap .login-section {
display: none !important;
}
/* (new232) BLOGS - PAGES - SUPER LOADER */
.user-page.user-blog-page.my-uploads-page .sp-separator ~ .main-wrap > main {
top: 0px !important;
}
/* (new232) BLOGS - PAGER - for SUPER LOADER */
.user-page.user-blog-page.my-uploads-page .main-wrap main .width-wrap .pager-section,
.user-page.user-blog-page.my-uploads-page .sp-separator ~ .main-wrap main .width-wrap .pager-section {
position: fixed !important;
display: inline-block !important;
width: 575px !important;
right: 0px !important;
top: 24px !important;
z-index: 50000 !important;
background: #111 !important;
/* background: green !important; */
}
.user-page.user-blog-page.my-uploads-page .main-wrap main .width-wrap .pager-section .pager-container,
.user-page.user-blog-page.my-uploads-page .sp-separator ~ .main-wrap main .width-wrap .pager-section .pager-container {
width: 590px !important;
top: 27px !important;
}
/* BLOG - LINKYFY PLUS - === */
.story-text a.linkifyplus {
position: relative !important;
display: inline-block !important;
height: 15px !important;
min-width: 540px !important;
max-width: 540px !important;
bottom: 0px !important;
border: none !important;
color: peru !important;
text-decoration: none !important;
white-space: nowrap !important;
text-overflow: ellipsis !important;
overflow: hidden !important;
}
/* (new233) BLOG / STORY PAGES - SUPERLOADER */
.story-page .sp-separator,
.story-page .sp-separator ~ div {
display: none !important;
}
/* END =========== BLOG / STORY PAGES - ========== */
/* (new401) START ======== SUBS/CHAN/ ETC.. ==== */
.channels-page .best-list-block.hide-on-search {
display: inline-block !important;
margin-top: 6.5vh !important;
padding-top: 0px !important;
border-bottom: 1px solid red !important;
}
.channels-page .best-list-block.hide-on-search .width-wrap {
display: inline-block !important;
height: 100% !important;
min-height: 100% !important;
max-height: 100% !important;
padding-top: 0px !important;
}
.channels-page .best-list-block .channels-thumbs,
.channels-page .updates-list-block .channels-thumbs {
margin: 0 !important;
}
.channels-page .updates-list-block .channels-thumbs .channel-thumb-container,
.channels-page .best-list-block .channels-thumbs .channel-thumb-container {
width: 14%;
padding: 0;
margin: 0 3px 5px 0 !important;
border: 1px solid red !important;
}
/* CONTEST */
.contest-content .contest-container.user .contest-items {
margin: 0 !important;
overflow: hidden;
}
.contest-content .contest-container.user .contest-items .contest-item-container {
width:9.9667% !important;
}
.contest-content .pornstar-thumb-container__info-title a {
display: inline-block;
line-height: 16px;
max-width: 80%;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.contest-content .pornstar-thumb-container__info-title a.pornstar-flag {
position: absolute !important;
display: inline-block;
height: 37px;
width: 100%;
bottom: -2.2vh !important;
left: 81% !important;
padding: 0 5px;
}
.contest-content .contest-container.user .contest-items .contest-item-container .pornstar-thumb-container {
width: 100%;
height: 130px;
margin: 0px -10px 7px 0px !important;
padding: 0;
border: 1px solid gray;
}
.contest-content .contest-container.user .contest-items .contest-item-container .pornstar-thumb-container__original-image {
object-fit: contain !important;
}
/* CHANNEL - PORNSTAR PAGES - ALL - */
.channels-page .alphabet.hide-on-search.top {
margin-bottom: 10px;
border-top: 1px solid red !important;
border-bottom: 1px solid red !important;
background: #111 !important;
}
/* (new420) CHAN LIST - PORNST - COUNTRY */
.channels-page.list .main-wrap > .menu {
position: fixed !important;
width: 100% !important;
height: 9vh !important;
top: 0 !important;
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
z-index: 500000000 !important;
background: aqua !important;
}
.channels-page.list .page-title-container.without-border {
position: sticky !important;
width: 100% !important;
margin: 0 0 0vh 0 !important;
padding: 0 0 0 0 !important;
z-index: 1 !important;
background: brown !important;
}
.channels-page.list .page-title-container.without-border + .tab-set {
position: sticky !important;
display: flex;
width: 100% !important;
top: 0 !important;
margin: 0vh 0 0vh 0 !important;
padding: 0 0 0 0 !important;
z-index: 500000 !important;
background: #111 !important;
}
.channels-page.list .countries-list {
padding: 0px 0 0px !important;
}
.channels-page.list .countries-list .title {
line-height: 24px;
margin-bottom: -5px;
padding: 0 0 0 20px !important;
font-size: 18px;
}
/* PORNSTAR COUNTRY */
.channels-page .width-wrap.hide-on-search .countries-list .items {
width: 1920px !important;
column-count: 7 !important;
column-gap: 10px;
padding: 10px !important;
}
.channels-page .width-wrap.hide-on-search .countries-list .items .item {
margin-bottom: 3px !important;
text-overflow: ellipsis;
border-radius: 3px !important;
border: 1px solid gray !important;
}
/* (new426) */
.channels-page.list > body {
height: auto;
min-height: 100%;
margin: 7vh 0 0 0 !important;
}
.channels-page.list .main-wrap > main {
position: relative !important;
display: inline-block !important;
height: auto !important;
overflow: hidden !important;
overflow-y: auto !important;
overflow-x: hidden !important;
z-index: 50000000 !important;
}
/* (new426) CHANNEL LIST - SUPERLOADER - TEST */
.channels-page.list .sp-separator ~ .main-wrap{
position: relative !important;
display: inline-block !important;
flex-direction: unset !important;
justify-content: unset !important;
height: 100% !important;
min-height: 100vh !important;
max-height: 100vh !important;
width: 100%;
margin: 0 auto;
padding: 0 !important;
background: #111 !important;
border-bottom:4px solid silver !important;
}
.channels-page.list .sp-separator ~ .main-wrap > main {
position: relative !important;
display: inline-block;
height: auto !important;
top: unset !important;
padding: 0 !important;
overflow-x: hidden;
overflow-y: auto;
z-index: 50000000;
}
.channels-page.list .sp-separator ~ .main-wrap .categories-list {
display: none !important;
}
.channels-page.list .sp-separator ~ .main-wrap > main .categories-list-block.hide-on-search{
padding: 0 !important;
}
.channels-page.list .sp-separator ~ .main-wrap > main .pager-section {
position: relative !important;
display: inline-block;
left: unset !important;
top:unset !important;
margin: 0;
letter-spacing: 0;
z-index: 500000000;
background: #111 !important;
}
/* CHANNEL LIST */
.channels-page.list .main-wrap > main .countries-list-block.hide-on-search {
position: relative !important;
display: inline-block !important;
margin: 0vh 0 0 0 !important;
padding-top: 0 !important;
overflow: visible !important;
overflow-x: hidden !important;
z-index: 50000000 !important;
}
/* (new401) TOP COUNTRIES */
.channels-page.list .top-block.on-countries.hide-on-search {
margin: 9.5vh 0 0 0px!important;
}
.top-block.on-countries {
margin: 6.5vh 0 0 0 !important;
top: 0 !important;
padding-top: 0 !important;
}
.countries-list-block .title-container,
.top-block .title-container {
margin-bottom: 10px !important;
padding-left: 20px !important;
}
.countries-list-block .title-container .title,
.top-block .title-container .title {
display: inline-block;
height: 25px !important;
line-height: 21px !important;
margin: 5px 10px 0 0;
font-size: 18px;
}
.top-block .thumb-container {
margin: 0 5px 10px !important;
}
.top-block .thumb-container .pornstar-thumb-container {
display: inline-block !important;
height: auto !important;
margin: 0px 3px 7px 0 !important;
padding: 0;
}
.pornstar-thumb-container__image {
background-size: contain !important;
}
.channels-page .letter-blocks .letter-block .letter {
padding-left: 24px !important;
}
.channels-page .letter-blocks .letter-block .items {
column-count: 8 !important;
}
/* (new327) CHANNELS - LIST ALPHABETS - ZEBRA */
.alphabet + .letter-blocks.page{
background: #111 !important;
}
.alphabet + .letter-blocks.page .letter-block:nth-child(odd){
background: #222 !important;
}
.alphabet + .letter-blocks.page .letter-block:nth-child(even){
background: #333 !important;
}
/* (new327) CHANNELS - LIST ALPHABETS - ONE LETTER */
.channels-page .width-wrap.with-letter .letter-blocks .letter-block {
margin: 4vh 0 0 0 !important;
border-left: 3px solid red !important;
}
.channels-page .width-wrap.search-block .width-wrap.with-letter .letter-blocks .letter-block {
margin: 6vh 0 0 0 !important;
border-left: 3px solid aqua !important;
}
.channels-page article.with-letter .letter-blocks .items {
column-count: 8 !important;
column-gap: 10px;
margin: 0;
padding: 0 50px 0 50px !important;
}
.channels-page .letter-blocks.page .letter-block .items .item {
display: block;
padding: 0 0 0 10px !important;
border-radius: 5px !important;
border: 1px solid silver !important;
}
.channels-page .items .item {
display: block;
margin: 0 0 5px 0 !important;
padding: 0 0 0 0px !important;
border-radius: 5px !important;
border: 1px solid silver !important;
}
.channels-page .items .item:nth-child(odd) ,
.channels-page .letter-blocks.page .letter-block .items .item:nth-child(odd){
background: #222 !important;
}
.channels-page .items .item:nth-child(even) ,
.channels-page .letter-blocks.page .letter-block .items .item:nth-child(even){
background: #333 !important;
}
/* (new409) CHANNEL - USER - === */
.user-page article .right-column .channels-block.column-block {
position: absolute !important;
display: inline-block !important;
max-height: 385px !important;
width: 221px !important;
left: -233px !important;
bottom: 3vh !important;
margin: 0 !important;
padding: 5px !important;
overflow: hidden !important;
}
.user-page article .channels-block.column-block .content-container {
display: inline-block !important;
max-height: 400px !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
padding: 0 0px 0 0px !important;
border-radius: 3px !important;
overflow: hidden !important;
overflow-y: auto !important;
}
.user-page article .channels-block.column-block .content-container .channels-list {
display: inline-block !important;
min-width: 100% !important;
height: auto !important;
line-height: 15px !important;
left: 0px;
padding: 0px;
border-radius: 3px !important;
}
.user-page article .channels-block.column-block .content-container .channels-list .channel-logo-container {
min-width: 100% !important;
height: auto !important;
max-height: 90px !important;
line-height: 15px !important;
left: 0px;
margin-bottom: 5px !important;
padding: 4px 1px;
border-radius: 3px !important;
border: 1px solid red !important;
}
.user-page article .channels-block .channel-logo-container__info {
height: 30px;
line-height: 30px;
padding: 25px 0 0 3px !important;
}
.user-page article .channels-block.column-block .content-container .channels-list .channel-logo-container .channel-logo-container__info .channel-logo {
position: absolute;
display: inline-block !important;
width: 30px !important;
height: 30px !important;
line-height: 0px !important;
text-align: center;
left: 0px !important;
top: 0px !important;
border: none !important;
}
.user-page article .channels-block.column-block .content-container .channels-list .channel-logo-container .channel-logo-container__info .channel-logo .xh-icon {
font-size: 20px !important;
line-height: 30px !important;
}
.user-page article .channels-block.column-block .content-container .channels-list .channel-logo-container .channel-logo-container__info .channel-logo-container__info-title {
display: inline-block;
width: 100%;
height: 25px !important;
line-height: 25px !important;
margin: 7px 0 13px -2px !important;
font-size: 13px;
}
.user-page article .channels-block.column-block .content-container .channels-list .channel-logo-container .channel-logo-container__info .sub-button {
position: absolute;
width: 83% !important;
right: 0px !important;
top: 0px;
padding: 0 !important;
border-radius: 0 5px 5px 0 !important;
}
.user-page article .channels-block.column-block .content-container .channels-list .channel-logo-container .channel-logo-container__info .sub-button .sub-button__text {
vertical-align: top;
margin-right: 5px !important;
font-size: 12px !important;
}
.user-page article .channels-block .channel-logo-container__info-title__text {
min-width: 100% !important;
max-width: 100% !important;
height: 25px !important;
line-height: 25px !important;
text-align: center !important;
background: black !important;
}
.user-page article .channels-block .channel-logo-container__info-title__place{
position: absolute;
width: auto !important;
height: 1.5vh !important;
line-height: 1.5vh !important;
left: 5px !important;
top: 6.9vh !important;
padding: 0 5px !important;
border-radius: 0 5px 5px 0 !important;
z-index: 100 !important;
}
.user-page article .channels-block .channel-logo-container__info-counter {
position: relative !important;
display: inline-block;
height: 2vh !important;
line-height: 15px !important;
min-width: 100% !important;
max-width: 100% !important;
top: -1.5vh !important;
text-align: center !important;
color: gold !important;
background: green !important;
border-top: 1px solid red !important;
border-bottom: 1px solid red !important;
}
/* (new185) CHANNEL - TOP TAG PANEL */
.channels-page .categories-container:before {
content: "▼ TAGS ";
position: fixed;
width: 70px;
height: 20px;
top: 140px !important;
right: -25px;
font-size: 13px;
color: gold;
text-align: center !important;
transform: rotate(90deg) !important;
background: black !important;
border: 1px solid red !important;
}
.channels-page .categories-container {
position: fixed !important;
width: 1250px;
min-height: 106px !important;
max-height: 106px !important;
right: -1250px;
top: 28px !important;
margin-bottom: 15px;
padding: 5px;
overflow: hidden;
transition: all ease 0.7s !important;
z-index: 500000 !important;
}
.channels-page .categories-container:hover {
right: 0px !important;
border-radius: 5px 0 0 5px;
overflow-y: auto !important;
border: 1px solid gold;
background: black !important;
}
/* (new201) PORNSTARS - SUBSCRIPTION LIST */
.pornstars-page .page-title-container {
height: 25px !important;
padding-top: 0 !important;
}
/* (new420) CHANNEL LIST */
.channels-page main .menu {
position: sticky !important;
width: 100% !important;
margin: 0 !important;
top: 0vh !important;
z-index: 5000000 !important;
/* background: yellow !important; */
}
.channels-page .menu .width-wrap {
position: fixed !important;
display: inline-block !important;
top: 2.6vh !important;
z-index: 5000000 !important;
background: #111 !important;
/* border-top: 1px solid aqua !important; */
border-bottom: 1px solid red !important;
}
/* (new415) CHANNEL - LIST - TOP */
.channels-page .menu .width-wrap [class^="topBlock-"] {
height: 3.6vh !important;
margin: 1vh 0 0vh 0 !important;
padding: 0 !important;
background: #111 !important;
border-bottom: 1px solid red !important;
}
.channels-page .menu .width-wrap .tab-set {
position: fixed !important;
display: flex;
height: 3.6vh !important;
margin: 0 0 0 0 !important;
top: 2vh !important;
padding: 0 5px !important;
right: 400px !important;
background: brown !important;
}
/* (new473) CATG - TAGS */
.category-page .false .landing-info .landing-info__awards-vote-button {
top: 5.8vh !important;
left: 302px !important;
}
/* (new496) CATG - TAGS FILTERS */
.category-page .main-wrap .pages-category article > div[class^="root-"] [class^="videoFilters-"] {
position: fixed !important;
align-items: baseline;
border-bottom: 1px solid var(--color-cobalt-light);
display: flex;
justify-content: space-between;
height: 3vh !important;
margin: 0vh 0 0 0 !important;
top: 8vh !important;
left: 290px !important;
padding: 0 0 0 0px !important;
z-index: 5000 !important;
background: #222 !important;
}
/* (new496) CATG - TAGS FILTERS - CLER BUTTON */
.category-page .main-wrap .pages-category article > div[class^="root-"] [class^="videoFilters-"] .xh-tabset {
position: fixed !important;
display: inline-block !important;
height: 3vh !important;
line-height: 3.5vh !important;
margin: 0vh 0 0 0 !important;
top: 8vh !important;
left: 1130px !important;
padding: 0 5px !important;
z-index: 5000 !important;
background: #222 !important;
border-bottom: 1px solid var(--color-cobalt-light);
}
/* (new415) CHANNEL - LIST - THUMBNAIL - CONTAINER */
.channels-page main .menu +.width-wrap {
max-width: 100%;
min-width: 100%;
margin: 7vh 0 0 0 !important;
padding: 0;
}
.channels-page main .menu +.width-wrap [class^="list-"] {
display: grid;
grid-gap: 5px !important;
grid-template-columns: calc(14.5% - 15px) calc(14.5% - 15px) calc(14.5% - 15px) calc(14% - 15px) calc(14.5% - 15px) calc(14.5% - 15px) calc(14.5% - 15px) !important;
}
/* (new415) CHANNEL - LIST - THUMBNAIL - ITEMS */
/* (new415) CHANNEL - OLD ?? - A VOIR */
.channels-page .page-title-container {
height: 30px !important;
margin: 1vh 0 -5vh 0 !important;
padding-top: 0 !important;
}
.channels-page .page-title-container .xh-header {
line-height: 30px;
margin-right: 30px;
padding-bottom: 0 !important;
}
.channels-page .menu .sort-section.xh-tabbed.no-upper {
position: fixed !important;
display: inline-block !important;
height: 25px !important;
width: 32% !important;
top: 4vh !important;
left: 960px !important;
z-index: 5000 !important;
}
.pornstars-page .tab-set {
margin-top: 0 !important;
}
.channels-page .width-wrap.xh-tabbed.no-upper .xh-tabset.active .followable,
.channels-pagee .width-wrap.xh-tabbed.no-upper .xh-tabset.active,
.channels-page .width-wrap.xh-tabbed.no-upper,
.pornstars-page .width-wrap.xh-tabbed.no-upper .xh-tabset.active .followable,
.pornstars-page .width-wrap.xh-tabbed.no-upper .xh-tabset.active,
.pornstars-page .width-wrap.xh-tabbed.no-upper {
height: 20px !important;
}
.channels-page .width-wrap.xh-tabbed.no-upper .xh-tabset.active .followable.current-tab,
.pornstars-page .width-wrap.xh-tabbed.no-upper .xh-tabset.active .followable.current-tab {
border-bottom: 3px solid red !important;
}
.channels-page .tab-set .tab-set-item--current,
.pornstars-page .tab-set .tab-set-item--current {
color: gold !important;
}
.channels-page .main-wrap header + .menu {
height: 84px;
margin-top: 0px;
}
.channels-page .main-wrap header + .menu .button {
height: 38px;
}
.channels-page > body {
height: auto !important;
min-height: 100%;
}
.channels-page .channel-items .channel-logo-container,
.pornstars-page .pornstar-items .pornstar-logo-container {
float: left !important;
height: 100px !important;
width: 16%;
margin-left: 10px !important;
margin-bottom: 3px !important;
padding: 0 5px;
}
.channels-page .channel-items .channel-logo-container .channel-logo-container__info,
.pornstars-page .pornstar-items .pornstar-logo-container .pornstar-logo-container__info {
height: 95px;
border: 1px solid red !important;
}
.channels-page .channel-items .channel-logo-container .channel-logo-container__info .channel-logo .xh-icon,
.pornstars-page .pornstar-items .pornstar-logo-container .pornstar-logo-container__info .pornstar-logo .xh-icon.pornstar {
height: 83px !important;
top: 5px !important;
}
.channels-page .channel-items .channel-logo-container .channel-logo-container__info .channel-logo .xh-icon {
top: 2px !important;
}
.channels-page .channel-items .channel-logo-container .channel-logo-container__info .channel-logo {
height: 89px !important;
width: 75px !important;
top: 1px !important;
border: 1px solid red !important;
}
.pornstars-page .pornstar-items .pornstar-logo-container .pornstar-logo-container__info .pornstar-logo {
height: 92px !important;
width: 78px;
top: 0 !important;
left: 0;
}
.channel-logo-container a.channel-logo {
height: 85px !important;
left: 2px;
top: 10px;
z-index: 1;
}
.channel-logo .logo-container,
.channel-logo img {
position: absolute;
width: 30px !important;
height: 30px !important;
left: 0;
top: 0;
background-size: contain;
background-color: yellow !important;
}
/* (new220) */
.category-page .channel-logo .logo-container,
.category-page channel-logo img {
position: absolute;
width: 97px !important;
height: 87px !important;
line-height: 100px !important;
left: 0;
top: 0;
background-size: contain;
background-color: black !important;
}
.channel-logo-container__info-title,
.pornstar-logo-container__info-title {
margin-top: -5px;
}
.channels-page .channel-items .channel-logo-container__info-title__text,
.pornstars-page .pornstar-items .pornstar-logo-container__info-title__text {
max-width: 100%;
min-width: 100%;
}
.pornstar-logo-container__info .subscribe-block-new__button {
right: 10px;
top: 33px;
padding: 2px !important;
height: 15px;
/* line-height: 16px; */
min-width: 28px !important;
max-width: 28px;
}
.subscribe-block-new__button-icon,
.subscribe-block-new__button-special-icon {
display: inline-block;
vertical-align: top;
font-size: 9px !important;
height: 10px !important;
line-height: 10px !important;
}
.subscribe-block-new__button[data-subscribed="true"] .subscribe-block-new__button-special-icon {
color: red !important;
}
/*Unsubscribe */
.channels-page .sub-button[data-tooltip="Unsubscribe"],
.pornstar-logo-container__info .sub-button[data-tooltip="Unsubscribe"] {
position: absolute;
display: inline-block;
height: 15px !important;
width: 15px !important;
right: 3px;
top: 75px !important;
text-align: center;
z-index: 100 !important;
}
.channels-page .sub-button[data-tooltip="Unsubscribe"] .xh-icon.tick2::before,
.channels-page .sub-button[data-tooltip="Unsubscribe"] .xh-icon.tick2,
.pornstar-logo-container__info .sub-button[data-tooltip="Unsubscribe"] .xh-icon.tick2::before,
.pornstar-logo-container__info .sub-button[data-tooltip="Unsubscribe"] .xh-icon.tick2 {
display: inline-block;
max-height: 13px !important;
line-height: 10px !important;
width: 25px;
}
.channels-page .sub-button[data-tooltip="Unsubscribe"] .xh-icon.tick2::before,
.channels-page .sub-button[data-tooltip="Unsubscribe"] .xh-icon.tick2,
.pornstar-logo-container__info .sub-button[data-tooltip="Unsubscribe"] .xh-icon.tick2::before,
.pornstar-logo-container__info .sub-button[data-tooltip="Unsubscribe"] .xh-icon.tick2 {
margin-top: 0px;
}
/* (new201) CAT - PORNSTAR CATEG */
.categories-list-block .width-wrap,
.countries-list-block .width-wrap,
.best-list-block .width-wrap {
overflow: visible !important;
padding: 0 20px !important;
}
/* PORNSTAR - THUNNAIL CONTAINER */
.pornstar-thumb-container {
display: inline-block;
height: 130px;
width: 9.8%;
margin: -5px 3px 7px 0;
padding: 0;
border: 1px solid gray;
}
.pornstar-thumb-container__image {
position: relative;
display: inline-block;
width: 100%;
height: 87px;
line-height: 20px;
}
.pornstar-thumb-container__place {
line-height: 15px;
left: 5px;
top: 5px;
color: aqua !important;
background-color: rgba(34, 34, 34, 0.5);
}
.pornstar-thumb-container__info {
display: inline-block;
height: 37px;
width: 100%;
padding: 0 5px;
}
.pornstar-thumb-container__info-title {
margin: 2px 0 1px;
}
/* (new327) CATEG - PORNSTARS - LIST */
.channels-page .best-list-block,
.channels-page .update-block,
.channels-page .updates-list-block {
position: relative;
padding: 0 30px 0 30px !important;
}
.channels-page main .hide-on-search .hide-on-search .width-wrap {
padding: 0 100px 0 100px !important;
}
.channels-page main .hide-on-search .letter-blocks.page {
padding: 0 100px 0 100px !important;
}
/* (new420) CHANNELS - PORNSTARS - LIST - PAGINATION */
.channels-page.list .pager-section {
position: fixed !important;
display: inline-block !important;
top: 6vh !important;
left: 37%;
letter-spacing: 0;
margin: 0 0 0 0 !important;
z-index: 500000000 !important;
background: #111 !important;
}
/* BEST PAGES */
.best-list-block.hide-on-search .pager-section {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
height: 30px !important;
line-height: 25px !important;
top: 97vh !important;
left: 0 !important;
letter-spacing: 0;
margin: 0 !important;
z-index: 50000000 !important;
background: #111 !important;
border-top: 1px solid red !important;
}
/* (new327) CATEG - CHANNELS */
.channels-page.list a.channel-thumb-container__image-container-image {
height: 92px !important;
}
.channels-page.list a.channel-thumb-container__image-container-image .channel-thumb-container__original-image {
position: absolute;
width: 65% !important;
height: 88px !important;
margin: 4px 0 0 88px !important;
object-fit: contain;
object-position: right center;
}
.channels-page.list .channel-thumb-container__image-container-logo {
height: 90px !important;
bottom: -2px !important;
left: 2px;
border-radius: 5px 0 0px 5px !important;
z-index: 1;
}
.channels-page.list .channel-thumb-container__image-container-logo .channel-logo {
height: 88px !important;
border-radius: 5px 0 0px 5px !important;
}
/* (new327) */
.channels-page.list .channel-thumb-container__image-container-place {
position: absolute;
width: 80px !important;
height: 15px;
line-height: 15px;
top: 125px !important;
left: 179px !important;
padding: 0 3px;
z-index: 10;
text-align: center !important;
background-color: #111;
}
.channels-page.list .channel-thumb-container__info {
height: 60px;
padding: 5px 0px 0px 10px !important;
position: relative;
}
.channels-page.list .channel-thumb-container__info .sub-button {
width: 80px !important;
height: 15px;
line-height: 15px !important;
left: 10px !important;
top: -2vh !important;
padding: 0 3px;
z-index: 100;
}
.channels-page.list .channel-thumb-container__info .sub-button i.sub-button__icon.xh-icon.sub {
height: 15px;
line-height: 13px !important;
padding: 0 !important;
font-size: 13px !important;
}
.channels-page.list .button.current-tab {
height: 100% !important;
min-height: 20px !important;
border-radius: 3px 3px 0 0 !important;
padding: 4px;
color: gold !important;
background: green !important;
}
/* (new189) CHANNEL - GM " SUPERLOADER" Adaptation */
.channels-page .sp-separator,
.channels-page .sp-separator ~ .width-wrap .letter-blocks.hide-on-search,
.channels-page .sp-separator ~ article.width-wrap .search,
.channels-page .sp-separator ~ article.width-wrap .search,
.channels-page .sp-separator ~ article.width-wrap .letter-blocks.page,
.channels-page .sp-separator ~ article.width-wrap .alphabet.hide-on-search.top {
display: none !important;
}
/* (new298) NEWS /SUBSCRIPTION - TOP MENU*/
.news-page .page-title-container,
.subscriptions-page .page-title-container {
height: 23px !important;
padding-top: 0;
}
/* (new298) SUBSC - TOP HEADER - FIXED */
.news-page .page-title-container,
.subscriptions-page .main-wrap:first-of-type .page-title-container {
position: fixed !important;
width: 100% !important;
height: 44px !important;
top: 2.7vh !important;
padding: 0px 0 0 5px !important;
z-index: 5 !important;
background: #333 !important;
border-bottom: 1px solid red !important;
}
.subscriptions-page .main-wrap:not(:first-of-type) .page-title-container {
display: none !important;
}
.news-page .page-title-container .page-title,
.subscriptions-page .page-title-container .page-title {
height: 20px !important;
color: #dadada;
}
.news-page .page-title-container .page-title h1n,
.subscriptions-page .page-title-container .page-title h1 {
font-size: 20px;
line-height: 20px;
}
.news-page .xh-tabbed.no-upper .xh-tabset,
.news-page .xh-tabbed.no-upper,
.subscriptions-page .xh-tabbed.no-upper .xh-tabset,
.subscriptions-page .xh-tabbed.no-upper {
position: fixed !important;
display: inline-block !important;
height: 27px !important;
line-height: 20px !important;
top: 4.4vh !important;
left: 200px !important;
border-radius: 5px 5px 0 0 !important;
z-index: 5000 !important;
background: #111 !important;
}
.news-page .xh-tabbed .xh-tabset > button,
.news-page .xh-tabbed .xh-tabset > a,
.subscriptions-page .xh-tabbed .xh-tabset > button,
.subscriptions-page .xh-tabbed .xh-tabset > a {
display: inline-block !important;
height: 25px !important;
line-height: 15px !important;
margin-left: 31px;
margin-right: 21px;
padding: 2px 5px !important;
border: none !important;
}
.news-page .xh-tabbed .xh-tabset > a.current-tab,
.subscriptions-page .xh-tabbed .xh-tabset > a.current-tab {
background: #111 !important;
}
/* (new298) CHANNEL PAGE /SUBSCRIPTION*/
.subscriptions-page .footer {
display: none !important;
}
html.subscriptions-page {
display: inline-block;
height: auto !important;
min-height: 100vh;
}
/* (new298) CHANNEL PAGE /SUBSCRIPTION - SUPERLOADER */
html.subscriptions-page {
display: inline-block !important;
max-height: 100vh !important;
min-height: 100vh !important;
overflow: hidden !important;
overflow-x: hidden !important;
overflow-y: hidden !important;
}
html.subscriptions-page body {
position: absolute;
display: inline-block;
max-height: 95vh;
min-height: 95vh;
margin-top: 7.2vh;
overflow-x: hidden;
overflow-y: auto;
border-top: 1px solid red !important;
}
.subscriptions-page .main-wrap,
.subscriptions-page .main-wrap:first-of-type {
display: inline-block !important;
height: auto !important;
margin: -20px 0 35px 0 !important;
padding: 0 0 0 0 !important;
overflow: hidden !important;
z-index: 5 !important;
}
.subscriptions-page body .main-wrap > .width-wrap {
display: inline-block !important;
max-width: 100%;
min-width: 100%;
height: auto !important;
padding: 0;
}
.subscriptions-page .width-wrap > main {
display: inline-block !important;
height: auto !important;
padding: 0vh 0 50px 0 !important;
}
/* (new189) - SUB - TOP HEADER */
.subscriptions-page .main-wrap > header {
position: fixed !important;
display: inline-block;
max-height: 25px;
min-height: 25px;
min-width: 100%;
margin-bottom: 9px;
padding-top: 0;
}
.subscriptions-page .width-wrap > main > article {
display: inline-block !important;
width: 100% !important;
min-width: 1920px !important;
max-width: 1920px !important;
margin: 0px !important;
padding: 0 !important;
z-index: 0 !important;
border: none !important;
}
.subscriptions-page .width-wrap > main > article .thumb-list.thumb-list--sidebar {
margin: 0 !important;
}
/* (new250) */
.subscriptions-page .width-wrap > main > aside {
position: fixed !important;
display: inline-block;
width: 900px;
height: 36px !important;
right: 10px;
padding: 5px;
top: 3.5vh !important;
border-radius: 5px 5px 0 0;
overflow: hidden;
z-index: 500 !important;
background: #333;
border-bottom: 1px solid red !important;
}
.subscriptions-page .width-wrap > main > aside:hover {
height: 160px !important;
border-radius: 5px;
background: #111;
}
.subscriptions-page aside .channel-menu,
.subscriptions-page aside .pornstar-menu {
position: relative;
float: left;
width: 440px;
height: 150px;
top: 0px !important;
margin-bottom: 0px;
margin-right: 5px;
padding: 0 5px 5px 5px;
background: #222;
}
.subscriptions-page aside .title {
margin-bottom: 5px !important;
}
/* (new298) */
.subscriptions-page .popular-wrapper .width-wrap .most-popular:before,
.subscriptions-page aside .title:before {
content: "🔻";
display: inline-block;
height: 15px;
line-height: 17px;
margin-right: 5px;
}
.subscriptions-page aside .xh-button.square {
position: absolute;
top: -1px;
right: -5px;
transform: scale(0.8);
}
.subscriptions-page aside .list {
width: 430px;
height: 127px;
margin-bottom: 0px;
margin-top: 0px;
padding: 0 3px 10px 4px;
overflow-y: hidden;
border-top: 1px solid red;
}
.subscriptions-page aside .list:hover {
height: auto !important;
border-radius: 0 0 5px 5px !important;
background: black;
}
.subscriptions-page aside .item {
display: inline-block !important;
width: 200px;
height: 20px !important;
line-height: 20px !important;
margin: 2px 0 !important;
text-align: center;
border-radius: 5px;
border: 1px solid gray !important;
}
.subscriptions-page aside .item span {
display: inline-block !important;
vertical-align: top !important;
width: 200px;
height: 18px !important;
line-height: 14px !important;
text-align: center;
}
/* (new298) */
.subscriptions-page .popular-wrapper {
position: fixed !important;
display: inline-block !important;
height: auto !important;
width: 100% !important;
left: 0 !important;
top: 3vh!important;
margin: 0 !important;
padding: 0px !important;
overflow: hidden;
pointer-events: none;
visibility: hidden;
background: rgba(35, 94, 136, 0.25);
}
.subscriptions-page .popular-wrapper:hover {
z-index: 5000 !important;
}
.subscriptions-page .popular-wrapper .width-wrap {
padding-top: 0px !important;
min-width: 100% !important;
pointer-events: none;
visibility: visible;
}
.subscriptions-page .popular-wrapper .width-wrap .most-popular {
position: relative !important;
height: 35px;
line-height: 20px;
width: 400px;
/* margin: 5px 0 0 420px !important; */
margin: 6px 0 0 0 !important;
left: 550px !important;
padding: 7px 5px 0 5px;
border-radius: 5px 5px 0 0;
pointer-events: auto;
visibility: visible;
color: white;
border-bottom: 1px solid red;
background: rgba(35, 94, 136, 0.25);
}
.subscriptions-page .popular-wrapper .width-wrap .most-popular a {
height: 27px !important;
line-height: 27px !important;
top: -4px;
padding-top: 0;
background: rgba(35, 94, 136, 0.25) !important;
}
.subscriptions-page .popular-wrapper .width-wrap .most-popular + .popular-items {
display: inline-block !important;
width: 100% !important;
margin-top: 0px !important;
padding-top: 20px !important;
pointer-events: auto;
visibility: hidden;
}
/* (new250) */
.subscriptions-page .popular-wrapper .width-wrap .most-popular + .popular-items:hover,
.subscriptions-page .popular-wrapper .width-wrap .most-popular:hover + .popular-items {
pointer-events: auto;
visibility: visible;
z-index: 5000 !important;
background: black;
border-top: 1px solid red !important;
}
.subscriptions-page .popular-wrapper .width-wrap .most-popular + .popular-items .channel-logo-container {
margin-bottom: 5px;
width: 350px !important;
}
.popular-wrapper .popular-items .channel-logo-container__info-title__text {
max-width: 170px;
min-width: 170px;
border-bottom: 1px solid gray;
}
/* (new168) */
.subscriptions-page .thumb-list__item.video-thumb {
width: 167.8px;
min-height: 180px !important;
max-height: 180px !important;
margin-left: 8px !important;
margin-bottom: 5px !important;
border-radius: 5px;
background: #333;
}
/* DATED */
.subscriptions-page .thumb-list__item.video-thumb.video-thumb--dated {
margin-bottom: 0;
padding-top: 2px !important;
}
.subscriptions-page .thumb-list__item.video-thumb.video-thumb--dated .video-thumb__date-added {
display: none !important;
}
.subscriptions-page .thumb-list--sidebar .thumb-list__item .thumb-image-container {
height: 115.7625px;
width: 163.8px;
}
.subscriptions-page .thumb-list--sidebar .video-thumb-info {
height: 87px;
}
/* (new302) */
.subscriptions-page .thumb-list--sidebar .thumb-list__item.video-thumb:hover .video-thumb-info {
height: 100% !important;
min-height: 45px !important;
max-height: 45px !important;
top: 10px !important;
}
.subscriptions-page .thumb-list--sidebar .thumb-list__item.video-thumb:hover .video-thumb-info .video-thumb-uploader {
bottom: 4.2vh !important;
}
.subscriptions-page .thumb-list--sidebar .video-thumb-info .video-thumb-info__name {
min-height: 50px;
max-height: 50px;
margin-bottom: 0px;
}
.subscriptions-page .thumb-list--sidebar .thumb-list__item.video-thumb:hover .video-thumb-info .video-thumb-info__name {
min-height: 17px !important;
max-height: 17px !important;
margin-bottom: 0px;
}
.subscriptions-page .thumb-list--sidebar .thumb-list__item.video-thumb .video-thumb-info .video-thumb-info__pornstar {
border-top: 1px solid red !important;
}
.subscriptions-page .thumb-list--sidebar .thumb-list__item.video-thumb:hover .video-thumb-info .video-thumb-info__pornstar .name {
font-size: 12px !important;
}
.subscriptions-page .thumb-list--sidebar .thumb-list__item.video-thumb:hover .video-thumb-info .video-thumb-info__pornstar .beta-star {
height: 16px !important;
line-height: 16px !important;
font-size: 9px !important;
}
/* (new198) SUBSC - PAGER */
.subscriptions-page .pager-section {
position: fixed !important;
display: inline-block;
width: 100% !important;
bottom: -60px !important;
background: #111 !important;
}
.subscriptions-page .pager-section .pager-container ul {
top: 7px !important;
}
/* (new340) SUBSCRIBE BUTTON - ALL - === */
.entity-container .entity-info-container__subscribe .subscribe-block-new__button,
.entity-container .entity-info-container__subscribe .subscribe-block-new__button-text,
.entity-container .entity-info-container__subscribe .subscribe-block__subscribers-number,
.entity-info-container__subscribe .xh-button {
position: relative !important;
height: 20px !important;
line-height: 14px !important;
min-width: 45px;
padding: 0 3px !important;
font-size: 14px;
}
.entity-container .entity-info-container__subscribe .subscribe-block-new__button-special-icon,
.entity-container .entity-info-container__subscribe .subscribe-block-new__button-icon.friend,
.entity-container .entity-info-container__subscribe .subscribe-block-new__button-special-icon.friend {
height: 16px !important;
line-height: 16px !important;
top: 0px !important;
font-size: 17px !important;
vertical-align: top !important;
}
.entity-container .entity-info-container__subscribe .subscribe-block-new__button-special-icon {
top: -1px !important;
font-size: 12px !important;
}
.sub-button__icon.xh-icon.sub {
display: none !important;
}
.entity-container .entity-info-container__subscribe .subscribe-block-new__button-counter {
height: 17px !important;
line-height: 17px !important;
bottom: -19px !important;
color: yellow !important;
}
/* (new476) SUBSCRIPTION - PORNSTAR - ADD INFO for LIMIT to 400 */
.link[href*="/my/subscriptions"]:before,
.subscriptions > a:before {
content: "[Max 400 pornstars]";
position: absolute;
float: right;
height: 10px;
width: 100px;
line-height: 10px;
right: 20px;
font-size: 10px;
text-align: center;
visibility: hidden;
color: gold;
z-index: 500 !important;
background: green;
}
.link[href*="/my/subscriptions"]:before,
.subscriptions:hover > a:before {
visibility: visible;
}
/* END ==== SUBSCRIPTION / CHANNEL ===== */
/* ==== */
.user-page.my-uploads-page .photo-block.upload-list .thumb-list__item.gallery-thumb .thumb-image-container .thumb-image-container__status {
top: 22% !important;
}
.user-page.my-uploads-page .photo-block.upload-list .thumb-list__item.gallery-thumb .thumb-image-container .gallery-thumb-info--dimmed .gallery-thumb-info__name {
color: red !important;
font-size: 12px !important;
white-space: pre-line;
}
/* GAL - GALLERY / PHOTOS - USER PAGE */
.user-page.user-photos-page.my-uploads-page .content-column:not(.single) {
display: inline-block !important;
width: 100% !important;
margin-left: -380px;
margin-top: -11px;
padding-left: 0px !important;
}
/* (new449) GAL - */
.user-page.user-photos-page.my-uploads-page main .width-wrap .user-content-section {
display: inline-block !important;
min-height: 93vh !important;
max-height: 93vh !important;
width: 100% !important;
margin: 4.5vh 0 0 0px !important;
padding: 0 !important;
overflow: hidden !important;
overflow-y: auto !important;
border: 1px solid red;
}
.user-page.user-photos-page.my-uploads-page main .width-wrap .user-content-section .content-column.single {
margin-left: 0px !important;
margin-top: 0px;
padding-left: 0px !important;
}
.user-page.user-photos-page.my-uploads-page main .width-wrap .user-content-section .content-column.single .xh-tabs .tab-recent.gallery-list.current-tab .mixed-list .item.gallery {
width: 9.9% !important;
height: 187px;
left: 10px !important;
margin-bottom: 20px !important;
margin-left: 15px;
margin-right: 30px;
top: 10px;
}
/* (new377) FAVS GAL - DELETED */
.user-page.favorites-page .mixed-list .item.gallery.photo .link .thumb-container.reset-cursor ,
.user-page.favorites-page .mixed-list .item.gallery.photo .link .thumb-container[data-thumb=""] {
background: red !important;
}
.user-page.favorites-page .mixed-list .item.favorite.gallery .thumb-container.reset-cursor:before ,
.user-page.favorites-page .mixed-list .item.gallery.photo .link .thumb-container.reset-cursor:before ,
.user-page.favorites-page .mixed-list .item.gallery.photo .link .thumb-container[data-thumb=""]:before {
content: "Deleted" !important;
display: inline-block !important;
vertical-align: top !important;
width: 100% !important;
height: 131px;
line-height: 130px !important;
font-size: 20px !important;
text-align: center !important;
opacity: 0.5 !important;
background: blue !important;
color: white !important;
}
/* (new325) GAL - GALLERY / PHOTOS - USER - FAVS */
.user-page.favorites-page .mixed-list .item.gallery.photo .link .thumb-container {
display: inline-block !important;
line-height: 172px !important;
min-height: 100% !important;
max-height: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
/* margin: -3.2vh 0 0 0 !important; */
top: 0 !important;
}
/* (new325) GAL - HOVER */
.user-page.favorites-page .mixed-list .item.gallery.photo:hover .link .thumb-container {
display: inline-block !important;
line-height: 172px !important;
min-height: 100% !important;
max-height: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
margin: -4.6vh 0 0 0 !important;
top: 0 !important;
}
/* (new377) FAVS - GAL - GALL */
.user-page.favorites-page .mixed-list .item.gallery:not(.photo) .link .thumb-container {
display: inline-block !important;
line-height: 172px !important;
min-height: 133px !important;
max-height: 133px !important;
min-width: 100% !important;
max-width: 100% !important;
margin: 0px 0 0 0 !important;
top: 0 !important;
/* border: 1px solid aqua !important; */
}
/* (new377) */
.favorites-page .mixed-list .item.favorite.gallery .thumb-container.reset-cursor img:not([src="https://static-lvlt.xhcdn.com/xh-desktop/images/pixel.gif"]) ,
.user-page.favorites-page .mixed-list .item.gallery.photo .link .thumb-container.reset-cursor img:not([src="https://static-lvlt.xhcdn.com/xh-desktop/images/pixel.gif"]) ,
.user-page.favorites-page .mixed-list .item.gallery .link .thumb-container img:not([src="https://static-lvlt.xhcdn.com/xh-desktop/images/pixel.gif"]) {
display: inline-block !important;
min-height: 133px !important;
max-height: 133px !important;
min-width: 180px !important;
max-width: 180px !important;
/* margin-top: -43px !important; */
}
.user-page.favorites-page .mixed-list .item.gallery.favorite.gallery.photo.has-status .thumb-container .info-line-top,
.user-page.favorites-page .mixed-list .item.gallery .link .thumb-container .info-line-top {
position: absolute !important;
display: inline-block !important;
height: 15px !important;
top: 114px !important;
left: 0px !important;
pointer-events: auto !important;
background-color: rgba(255, 0, 0, 0.11) !important;
}
.user-page.favorites-page .mixed-list .item.gallery.favorite.gallery.photo.has-status:hover .thumb-container .info-line-top,
.user-page.favorites-page .mixed-list .item.gallery:hover .link .thumb-container .info-line-top {
top: 117px !important;
}
.favorites-page .mixed-list .item.favorite.gallery:hover .thumb-container .info-line-top button:last-of-type {
position: absolute !important;
display: inline-block !important;
top: 0px !important;
transform: translate(173px, -8px) scale(0.5)!important;
transition: all 0.3s ease 0s;
padding: 5px;
border-radius: 5px !important;
background: rgba(255, 0, 0, 0.37);
}
/* (new380) */
.user-page.favorites-page .mixed-list .item.gallery .link .thumb-container .info-line-top .edit-link.remove-favorite.exclude-tablet,
.user-page.favorites-page .mixed-list .item.gallery .link .thumb-container:hover .edit-link.remove-favorite.has-tooltip,
.user-page.favorites-page .mixed-list .item.gallery .link .thumb-container .edit-link.remove-favorite.has-tooltip {
position: absolute !important;
display: inline-block !important;
height: 30px !important;
width: 30px !important;
top: -5px !important;
left: 0px !important;
border-radius: 5px !important;
background-color: rgba(255, 0, 0, 0.31) !important;
z-index: 500 !important;
}
.user-page.favorites-page .mixed-list .item.gallery .link .thumb-container .edit-link.remove-favorite.has-tooltip:hover {
background-color: lime !important;
}
.user-page.user-photos-page.my-uploads-page .xh-tabs .gallery-list .mixed-list.clearfix-after .item.gallery {
display: inline-block !important;
width: 11% !important;
height: 209px;
top: 17px !important;
left: 20px;
margin-left: 10px;
margin-right: 5px;
margin-bottom: 5px !important;
}
/* (new276) GAL - */
/* .thumb-list--sidebar .thumb-list__item.gallery-thumb:hover , */
.user-page.favorites-page .mixed-list .item.gallery:hover {
min-height: 135px !important;
max-height: 135px !important;
border-radius: 5px !important;
transform-origin: center center;
transform: scale(1.6) !important;
transition: none !important;
opacity: 1;
z-index: 5000 !important;
background: rgba(3, 3, 3, 0.68);
}
.user-page.favorites-page .mixed-list .item.gallery:hover .thumb-container {
height: 138px;
padding: 5px;
width: 194px;
}
/* GAL - GALLERY / PHOTOS - INFOS */
.gallery-thumb-info {
position: absolute;
width: 100%;
min-height: 40px;
max-height: 40px;
line-height: 15px !important;
bottom: 15px;
padding: 0px !important;
text-align: left;
z-index: 1;
background: transparent;
}
/* (new378) GAL - GALLERY / PHOTOS - USER FAVORIS - GALLERY - === */
.user-page.user-photos-page.my-uploads-page header.no-popunder {
margin-bottom: -4px !important;
}
/* .user-page.user-photos-page.my-uploads-page .main-wrap {
display: inline-block !important;
height: 100% !important;
min-height: 90vh !important;
max-height: 90vh !important;
top: 0 !important;
} */
.user-page.user-photos-page.my-uploads-page .main-wrap > main {
display: inline-block !important;
/* height: 100% !important;
min-height: 90vh !important;
max-height: 90vh !important; */
top: 0 !important;
}
/* (new378) */
.user-page.user-photos-page.my-uploads-page .main-wrap > main .width-wrap {
min-height: 96vh !important;
max-height: 96vh !important;
}
/* (new380) */
.user-page.user-photos-page.my-uploads-page .xh-tabs .tab-favorite.gallery-list.current-tab.gallery {
display: inline-block !important;
width: 1910px !important;
margin: 4vh 0 0 0 !important;
padding: 0px !important;
/* border: 1px solid red !important; */
}
.user-page.user-photos-page.my-uploads-page .xh-tabs .tab-favorite.gallery-list.current-tab.gallery .thumb-list.thumb-list--sidebar.thumb-list--gallery {
display: inline-block !important;
width: 100% !important;
/* margin: 4.5vh 0 0 0 !important; */
padding: 2px 0 0 10px !important;
/* border: 1px solid aqua !important; */
}
/* (new378) GAL - FAVS / BLOGS / GALLERY / PHOTOS - THUMBNAIL IN FAVORITES VIDEOS / PHOTOS - === */
/* .user-page.favorites-page .content-column, */
.user-page.user-videos-page.my-uploads-page .xh-tabs .tab-recent.current-tab ,
.user-page.user-videos-page.my-uploads-page .content-column,
.user-page.favorites-page .content-column {
display: inline-block !important;
width: 1920px !important;
margin: 0px !important;
/* min-height: 90.3vh !important; */
max-height: 90.4vh !important;
padding-left: 0px !important;
/* overflow: hidden !important; */
/* border: 1px solid aqua !important; */
}
/* (new378) FAV without SIDE COLUMM */
.user-page.user-videos-page.my-uploads-page .xh-tabs .tab-recent.current-tab {
position: relative !important;
/* top: -2.2vh !important; */
margin: 0vh 0 0 0 !important;
height: auto !important;
/* min-height: 90vh !important; */
max-height: 90vh !important;
padding: 0px !important;
/* border: 1px solid pink !important; */
}
/* (new485) GALL - TOOLTIP - SUPP */
.photo-page .tooltip {
display: none !important;
}
/* (new380) FAVS PHOTO - CONTAINER */
.user-page.user-photos-page.my-uploads-page .thumb-list--sidebar .thumb-list__item.gallery-thumb{
display: inline-block !important;
float: none !important;
height: 155px !important;
min-width: 150px !important;
max-width: 150px !important;
top: 3px !important;
left: 8px !important;
margin: -5px -10px 5px 14px !important;
border-radius: 5px !important;
transition: width 0.7s ease 0s !important;
/* border: 1px solid aqua !important; */
}
/* (new380) MY PHO FAVS */
.favorites-page .mixed-list .item.favorite.gallery:not(.photo) ,
.favorites-page .mixed-list .item.favorite.gallery.photo {
display: inline-block !important;
float: none !important;
height: 136px !important;
min-width: 150px !important;
max-width: 150px !important;
top: 3px !important;
left: 3px !important;
margin: -5px -10px 10px 18px !important;
border-radius: 5px !important;
transition: width 0.7s ease 0s !important;
/* border: 1px solid yellow !important; */
}
/* (new377) GAL - PHO - DELETED */
.user-page.favorites-page .mixed-list .item.favorite.gallery.has-status .thumb-container.reset-cursor {
max-width: 100% !important;
min-width: 100% !important;
margin-top: 0px !important;
}
.user-page.favorites-page .mixed-list .item.favorite.gallery.has-status:hover .thumb-container.reset-cursor {
max-width: 100% !important;
min-width: 100% !important;
}
/* (new377) GALL - DELETED */
.user-page.favorites-page .mixed-list .item.favorite.gallery .thumb-container.reset-cursor,
.user-page.favorites-page .mixed-list .item.favorite.gallery.has-status:hover .thumb-container.reset-cursor {
max-height: 139px !important;
min-height: 139px !important;
max-width: 100% !important;
min-width: 100% !important;
margin: 0 !important;
}
.user-page.favorites-page .mixed-list .item.favorite.gallery.has-status:hover .thumb-container.reset-cursor .status {
height: 172px !important;
z-index: 0 !important;
}
/* GAL - PHOTO/GALLERIE - BUTTON DEL*/
.user-page.favorites-page .mixed-list .item.favorite.gallery .thumb-container .info-line-top button:last-of-type {
margin-right: 5px !important;
margin-left: 0px !important;
padding: 5px;
border-radius: 3px;
background: black !important;
}
/* PHOTO DELETED - BUTTON DEL*/
.user-page.favorites-page .mixed-list .item.favorite.gallery.has-status .thumb-container .info-line-top {
display: inline-block !important;
height: 20px;
/* top: 109px; */
bottom: 0 !important;
opacity: 1 !important;
pointer-events: auto !important;
}
.user-page.favorites-page .mixed-list .item.favorite.gallery.has-status:hover .thumb-container .info-line-top {
display: inline-block !important;
height: 20px;
top: 151px !important;
opacity: 1 !important;
}
.user-page.favorites-page .mixed-list .item.favorite.gallery.has-status[data-tooltip=" Friends only"] .thumb-container .info-line-top button:last-of-type,
.user-page.favorites-page .mixed-list .item.favorite.gallery.has-status .thumb-container .info-line-top button:last-of-type {
position: absolute !important;
display: inline-block !important;
margin: 0px !important;
left: 78px !important;
top: -80px !important;
padding: 5px;
border-radius: 3px;
transform: none !important;
background: black !important;
}
.user-page.favorites-page .mixed-list .item.favorite.gallery.has-status:hover .thumb-container .info-line-top button:last-of-type {
left: 78px !important;
top: -60px !important;
transform: none !important;
}
.user-page.favorites-page .mixed-list .item.favorite.gallery.has-status[data-tooltip=" Friends only"]:hover .thumb-container .info-line-top button:last-of-type {
left: 78px !important;
top: -80px !important;
transition: none !important;
transform: none !important;
}
.user-page.favorites-page .mixed-list .item.favorite.gallery.has-status[data-tooltip=" Friends only"] .gallery-thumb-info.gallery-thumb-info--dimmed {
top: 91px !important;
}
.user-page.favorites-page .mixed-list .item.favorite.gallery.has-status[data-tooltip=" Friends only"]:hover .gallery-thumb-info.gallery-thumb-info--dimmed + .info-line-top button:last-of-type {
left: 78px !important;
top: -120px !important;
transition: none !important;
transform: none !important;
}
/* GAL - for ERROR DELETED THUMB not displaying "deleted" */
.user-page.favorites-page .mixed-list .item.favorite.gallery:hover .thumb-container.reset-cursor {
max-height: 138px !important;
min-height: 138px !important;
min-width: 168px !important;
max-width: 168px !important;
left: 0 !important;
border-radius: 5px !important;
}
.user-page.favorites-page .mixed-list .item.favorite.gallery .thumb-container.reset-cursor > img[src="https://static-cl.xhcdn.com/xh-tpl3/images/pixel.gif"] + .info-line-top {
display: inline-block !important;
height: 20px;
min-width: 166px !important;
max-width: 166px !important;
top: 91px !important;
text-align: center !important;
opacity: 1 !important;
pointer-events: auto !important;
}
.user-page.favorites-page .mixed-list .item.favorite.gallery:hover .thumb-container.reset-cursor > img[src="https://static-cl.xhcdn.com/xh-tpl3/images/pixel.gif"] + .info-line-top {
display: inline-block !important;
height: 20px;
min-width: 166px !important;
max-width: 166px !important;
top: 91px !important;
text-align: center !important;
opacity: 1 !important;
}
.user-page.favorites-page .mixed-list .item.favorite.gallery .thumb-container.reset-cursor .status[style="display: block;"] + img[src="https://static-cl.xhcdn.com/xh-tpl3/images/pixel.gif"] + .info-line-top[style="display: block;"] button:last-of-type {
position: absolute !important;
display: inline-block !important;
margin: 0px !important;
left: 70px !important;
top: -3px !important;
padding: 5px;
border-radius: 3px;
transform: none !important;
background: black !important;
}
.user-page.favorites-page .mixed-list .item.favorite.gallery:hover .thumb-container.reset-cursor .status[style="display: block;"] + img[src="https://static-cl.xhcdn.com/xh-tpl3/images/pixel.gif"] + .info-line-top[style="display: block;"] button:last-of-type {
position: absolute !important;
display: inline-block !important;
margin: 0px !important;
left: 70px !important;
top: -3px !important;
padding: 5px;
border-radius: 3px;
transform: none !important;
background: black !important;
}
/* GAL - GALLERY / PHOTO FAVS - HOVER */
/* GAL - HOVER - GALLERIE / PHOTO - ROW - TOP */
.favorites-page .mixed-list .item.favorite.gallery:nth-child(n + 1):nth-child(-n + 10):hover,
.favorites-page .mixed-list .item.favorite.gallery.photo:nth-child(n + 1):nth-child(-n + 10):hover {
top: 52px !important;
}
/* GAL - HOVER - GALLERIE / PHOTO - ROW - BOTTOM */
.favorites-page .mixed-list .item.favorite.gallery:nth-child(n + 51):nth-child(-n + 60):hover,
.favorites-page .mixed-list .item.favorite.gallery:nth-child(n + 51):nth-child(-n + 60):hover {
top: -25px !important;
}
/* GAL - HOVER - GALLERIE / PHOTO - LEFT */
.favorites-page .mixed-list .item.favorite.gallery:nth-child(51):hover,
.favorites-page .mixed-list .item.favorite.gallery:nth-child(41):hover,
.favorites-page .mixed-list .item.favorite.gallery:nth-child(31):hover,
.favorites-page .mixed-list .item.favorite.gallery:nth-child(21):hover,
.favorites-page .mixed-list .item.favorite.gallery:nth-child(11):hover,
.favorites-page .mixed-list .item.favorite.gallery:nth-child(1):hover {
left: 50px;
}
/* GAL - HOVER - GALLERIE / PHOTO - RIGHT */
.favorites-page .mixed-list .item.favorite.gallery:nth-child(60):hover,
.favorites-page .mixed-list .item.favorite.gallery:nth-child(50):hover,
.favorites-page .mixed-list .item.favorite.gallery:nth-child(40):hover,
.favorites-page .mixed-list .item.favorite.gallery:nth-child(30):hover,
.favorites-page .mixed-list .item.favorite.gallery:nth-child(20):hover,
.favorites-page .mixed-list .item.favorite.gallery:nth-child(10):hover {
left: -58px !important;
}
/* (new449) */
.user-page.user-photos-page.my-uploads-page .thumb-list.thumb-list--sidebar.thumb-list--gallery span.gallery-thumb__link.thumb-image-container,
.thumb-list--sidebar .thumb-list__item.gallery-thumb a.thumb-image-container,
.thumb-list--gallery-full-width .thumb-list__item a.thumb-image-container,
.favorites-page .mixed-list .item.favorite.gallery.photo .link {
display: inline-block !important;
height: 100%;
max-height: 100% !important;
min-height: 100% !important;
line-height: 172px !important;
min-width: 100% !important;
max-width: 100% !important;
margin: 0 0 0 0 !important;
border-radius: 5px !important;
box-shadow: none !important;
z-index: 0 !important;
border: 1px solid gray !important;
}
/* (new380) */
.photos-page .main-wrap:first-of-type > main .width-wrap .gallery-section .thumb-list--sidebar .thumb-list__item.gallery-thumb {
display: inline-block;
height: 100%;
max-height: 138px !important;
min-height: 138px !important;
margin: 0 -25px 5px 30px;
padding: 0;
vertical-align: top;
/* border: 1px solid pink !important; */
}
/*.photos-page .main-wrap:first-of-type > main .width-wrap .gallery-section .thumb-list--sidebar .thumb-list__item.gallery-thumb div[data-role="gallery-thumb-plug"] .thumb-plug.thumb-plug_gallery img,*/
.photos-page .main-wrap:first-of-type > main .width-wrap .gallery-section .thumb-list--sidebar .thumb-list__item.gallery-thumb a.thumb-image-container{
display: inline-block !important;
height: 100%;
max-height: 136px !important;
min-height: 136px !important;
line-height: 172px !important;
min-width: 100% !important;
max-width: 100% !important;
margin: 0 0 0 0 !important;
border-radius: 5px !important;
box-shadow: none !important;
z-index: 0 !important;
border: 1px solid gray !important;
}
/* (new450) */
.photos-page .gallery-thumb [data-role="gallery-thumb-plug"] .thumb-plug__block-image {
height: 100%;
max-height: 80px !important;
min-height: 80px !important;
margin: 0 0 0vh 0 !important;
border: 1px solid red!important;
}
.photos-page .gallery-thumb [data-role="gallery-thumb-plug"] .thumb-plug__block-image + .video-thumb-info {
bottom: 2.7vh !important;
border-radius: 0 0 8px 8px !important;
background: red !important;
}
/* (new224) GAL - */
.gallery-thumb .thumb-image-container__status {
top: 30%;
}
.favorites-page .mixed-list .item.favorite.gallery.photo:hover .link {
display: inline-block !important;
line-height: 172px !important;
min-height: 133px !important;
max-height: 133px !important;
min-width: 181px !important;
max-width: 181px !important;
border-radius: 5px !important;
box-shadow: none !important;
z-index: 0 !important;
}
/* (new377) */
.favorites-page .mixed-list .item.favorite.gallery .thumb-container {
display: inline-block !important;
vertical-align: middle !important;
line-height: 118px !important;
min-height: 132px !important;
max-height: 132px !important;
min-width: 168px !important;
max-width: 168px !important;
margin-top: -40px !important;
border-radius: 5px !important;
background-repeat: no-repeat;
background-position: center !important;
background-size: contain !important;
border: 1px solid red !important;
}
.favorites-page .mixed-list .item.favorite.gallery:hover .thumb-container {
min-height: 172px !important;
max-height: 172px !important;
min-width: 206px !important;
max-width: 206px !important;
margin: -40px 0 0 0px !important;
padding: 0px !important;
background-repeat: no-repeat;
background-position: center !important;
background-size: contain !important;
}
.favorites-page .mixed-list .item.favorite.gallery .thumb-container img {
height: 126px !important;
min-width: 150px !important;
max-width: 150px !important;
}
.favorites-page .mixed-list .item.favorite.gallery .thumb-container img[src="https://static-lvlt.xhcdn.com/xh-desktop/images/pixel.gif"] ,
.thumb-container > img[src="https://static-lvlt.xhcdn.com/xh-desktop/images/pixel.gif"] {
display: none !important;
}
/* (new340) GAL - GALLERY / PHOTOS - CATEGORY PAGES - PHOTOS */
.photos-page .main-wrap:first-of-type > main {
display: inline-block !important;
padding: 0px 0 0 !important;
}
.photos-page .main-wrap:first-of-type > main .width-wrap {
margin: 3vh 0 0 0 !important;
}
.photos-page .main-wrap:first-of-type > main .width-wrap .gallery-section {
display: inline-block !important;
margin: 3vh 0 0 0 !important;
}
.photos-page .gallery-section h1.xh-header {
position: fixed !important;
width: 90% !important;
line-height: 34px;
top: 2.5vh !important;
right: 0 !important;
margin: 0 0 0 0 !important;
padding: 0 0 0 30px !important;
background: red !important;
}
.photos-page .gallery-section {
margin: 0 0 0 0 !important;
}
/* GAL - GALLERY / PHOTOS - PHOTO VIEW - NOT FULL VIEW */
#photo_slider:not(.fotorama--fullscreen) .photo-page .photo-view .slider-side {
width: 100% !important;
min-width: 542px !important;
max-width: 542px !important;
height: 100% !important;
min-height: 850px !important;
max-height: 850px !important;
background-color: black !important;
text-align: center;
overflow: hidden !important;
}
#photo_slider:not(.fotorama--fullscreen) .fotorama__wrap.fotorama__wrap--css3.fotorama__wrap--slide.fotorama__wrap--toggle-arrows.fotorama__wrap--no-controls .fotorama__stage,
#photo_slider:not(.fotorama--fullscreen) .fotorama__wrap.fotorama__wrap--css3.fotorama__wrap--slide.fotorama__wrap--toggle-arrows.fotorama__wrap--no-controls:not(.fotorama__wrap--no-controls),
#photo_slider:not(.fotorama--fullscreen) .fotorama__wrap.fotorama__wrap--css3.fotorama__wrap--toggle-arrows,
#photo_slider:not(.fotorama--fullscreen) {
display: inline-block !important;
vertical-align: top !important;
width: 100% !important;
min-width: 528px !important;
max-width: 528px !important;
height: 100% !important;
min-height: 91.5vh !important;
max-height: 91.5vh !important;
overflow: visible !important;
/* border: 1px solid aqua !important; */
}
.fotorama__stage,
.fotorama__wrap.fotorama__wrap--css3.fotorama__wrap--slide.fotorama__wrap--toggle-arrows {
min-height: 1080px !important;
max-height: 1080px !important;
}
.fotorama__wrap--slide .fotorama__stage__frame {
left: 0 !important;
opacity: 1 !important;
background: black !important;
}
.fotorama__wrap--slide .fotorama__stage__frame.fotorama__loaded.fotorama__loaded--img.fotorama__active {
background: transparent !important;
opacity: 1 !important;
}
.fotorama__stage__shaft,
#photo_slider:not(.fotorama--fullscreen) .fotorama__stage__shaft {
position: relative !important;
display: inline-block !important;
vertical-align: middle !important;
width: 100% !important;
height: 100% !important;
min-height: 91vh !important;
max-height: 91vh !important;
transform: translate3d(0px, 0px, 0px) !important;
transition-duration: 0ms !important;
}
.fotorama__stage__shaft .fotorama__stage__frame.fotorama__loaded img {
width: 100% !important;
transform: translate3d(0px, 0px, 0px) !important;
transition-duration: 0ms !important;
}
#photo_slider:not(.fotorama--fullscreen) .fotorama__stage__frame.fotorama__loaded.fotorama__loaded--img:not(.fotorama__active) {
position: absolute !important;
display: inline-block !important;
vertical-align: middle !important;
width: 100% !important;
height: 100%;
min-height: 91vh !important;
max-height: 91vh !important;
right: 0 !important;
left: 0 !important;
top: 0 !important;
bottom: 0 !important;
text-align: center !important;
background: rgba(0, 0, 0, 0.74) !important;
transition: all 2s !important;
}
#photo_slider:not(.fotorama--fullscreen) .fotorama__stage__frame.fotorama__loaded.fotorama__loaded--img:not(.fotorama__active) img {
opacity: 0 !important;
visibility: hidden !important;
}
/* (new450) */
#photo_slider:not(.fotorama--fullscreen) .fotorama__stage__frame.fotorama__loaded.fotorama__loaded--img.fotorama__active {
position: absolute !important;
display: inline-block !important;
vertical-align: middle !important;
width: 100% !important;
height: 100%;
min-height: 90.4vh !important;
max-height: 90.4vh !important;
line-height: 800px !important;
text-align: center !important;
background: rgba(0, 0, 0, 0.74) !important;
}
#photo_slider:not(.fotorama--fullscreen) .fotorama__stage__frame.fotorama__loaded.fotorama__loaded--img:not(.fotorama__active) .fotorama__img,
#photo_slider:not(.fotorama--fullscreen) .fotorama__stage__frame.fotorama__loaded.fotorama__loaded--img.fotorama__img,
#photo_slider:not(.fotorama--fullscreen) .fotorama__stage__frame.fotorama__loaded.fotorama__loaded--img.fotorama__active .fotorama__img {
position: relative !important;
display: inline-block !important;
vertical-align: middle !important;
height: auto !important;
min-width: 84% !important;
max-width: 84% !important;
max-height: 850px !important;
right: 0 !important;
left: 0px !important;
top: 0 !important;
border-radius: 0;
box-shadow: none;
text-align: center !important;
}
/* GAL - PHOTO - SLIDESHOW - FULL SCREEN - === */
.fullscreen #photo_slider.fotorama--fullscreen .fotorama__wrap--slide .fotorama__stage.fotorama__pointer .fotorama__stage__shaft .fotorama__stage__frame.fotorama__stage__frame.fotorama__loaded.fotorama__loaded--img:not(.fotorama__active) {
display: none !important;
}
.fotorama--fullscreen {
float: none;
z-index: 10004;
text-align: center !important;
}
.fotorama--fullscreen .fotorama__stage__frame.fotorama__active,
.fotorama--fullscreen .fotorama__wrap--slide .fotorama__stage__frame {
text-align: center !important;
display: inline-block !important;
opacity: 1;
}
.fotorama--fullscreen .fotorama__loaded--img.fotorama__active img.fotorama__img,
.fotorama--fullscreen .fotorama__loaded--img img.fotorama__img {
position: relative !important;
display: inline-block !important;
height: 100% !important;
min-height: 750px !important;
max-height: 750px !important;
width: auto !important;
left: 0 !important;
top: 11% !important;
}
/* GAL - PHOTO - SLIDESHOW CONTROL - FULLSCREEN - === */
.fotorama--fullscreen .slideshow-control {
position: fixed !important;
display: inline-block !important;
height: 50px;
line-height: 150px !important;
bottom: 5px !important;
left: 0 !important;
transition-duration: 0.3s;
text-align: center !important;
opacity: 1 !important;
z-index: 5000000 !important;
background: #222 !important;
}
.fotorama--fullscreen .slideshow-control .slider-run-control {
display: inline-block !important;
height: 42px;
line-height: 27px;
left: 32% !important;
top: 4px;
}
.fotorama--fullscreen .slideshow-control .slider-run-controll .pause-slider .animation-canvas {
left: 2px;
}
.fotorama--fullscreen .slideshow-control .slider-run-control .pause-slider i.xh-icon {
left: 2px !important;
}
.fotorama--fullscreen .slideshow-control .slider-run-control .pause-slider i.xh-icon.pause {
left: 0px !important;
}
.fotorama--fullscreen .slideshow-control .slider-speed-control {
left: 43.2% !important;
}
.fotorama--fullscreen .slideshow-control .slider-speed-control .start-slideshow-text:not(xh-helper-hidden) {
width: 100px !important;
margin-left: 80px !important;
}
.fotorama--fullscreen .fotorama__wrap.fotorama__wrap--css3.fotorama__wrap--slide.fotorama__wrap--toggle-arrows.fotorama__wrap--no-controls .fotorama__arr {
top: 45% !important;
border: 1px solid red !important;
}
/* GAL - GALLERY / PHOTOS - A VOIR .fotorama */
#photo_slider:not(.fotorama--fullscreen) #photo_slider:not(.fotorama--fullscreen) .fotorama__wrap--css3 .fotorama__nav__shaft,
#photo_slider:not(.fotorama--fullscreen) #photo_slider:not(.fotorama--fullscreen) .fotorama__wrap--css3 .fotorama__stage__shaft,
#photo_slider:not(.fotorama--fullscreen) #photo_slider:not(.fotorama--fullscreen) .fotorama__wrap--css3 .fotorama__thumb-border,
#photo_slider:not(.fotorama--fullscreen) #photo_slider:not(.fotorama--fullscreen) .fotorama__stage__frame {
width: 541px !important;
right: 0 !important;
background-color: black !important;
}
#photo_slider:not(.fotorama--fullscreen) .fotorama__stage__frame.fotorama__loaded.fotorama__loaded--img.fotorama__active {
transition-duration: 0s !important;
transition-property: opacity;
transition-timing-function: linear;
}
.fotorama__stage {
height: 745px;
overflow: visible !important;
width: 528px;
}
.photo-page .photo-view .slider-side #photo_slider:not(.fotorama--fullscreen) .fotorama__stage.fotorama__pointer {
display: inline-block !important;
min-height: 93.5vh !important;
max-height: 93.5vh !important;
left: 0;
width: 528px;
overflow: visible !important;
opacity: 1 !important;
z-index: 50000 !important;
}
/* (new476) GAL - GALLERY / PHOTOS - OLD */
#viewBox > .boxC {
border: 1px solid #404040;
box-shadow: 3px 3px 2px black;
height: 800px;
left: 5px;
width: 625px;
}
#view {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
height: 97%;
position: relative;
}
#view > table {
height: 100%;
}
#view .thumb {
height: 802px;
width: 625px;
}
#viewFix > tbody > tr > td > a[href*="/photos"] {
position: absolute;
display: inline-block;
vertical-align: middle;
height: 795px;
line-height: 700px;
width: 626px;
left: 0;
top: 2px;
text-align: center;
}
#viewFix > tbody > tr > td > a[href*="/photos"] #imgSized {
display: inline-block;
max-height: 795px;
max-width: 618px;
position: relative;
vertical-align: middle;
}
/* GAL - GALLERY / PHOTOS - VIDEOS / GALLERIES RELATED */
.gallery-related {
width: 40%;
float: right;
clear: both;
margin-right: 150px;
margin-top: -1042px;
}
/* (new340) GAL - GALLERY / PHOTOS - PHOTO PAGE - ALL / VIDEOS RELATED */
.photo-page .mixed-section.videos.related {
display: inline-block;
margin: 0 0 0 0 !important;
width: 710px !important;
}
.photo-page .mixed-section.videos .mixed-list.clearfix-after {
position: relative;
max-width: 692px !important;
}
/* (new380) GAL - GALLERY / PHOTOS - PHOTO - PAGE - GALLERY RELATED - CONTAINER - */
.photo-page .main-wrap .width-wrap .gallery-related .mixed-section.gallery.related {
display: inline-block;
width: 700px !important;
height: 58vh !important;
margin-top: 0;
margin-left: 0px !important;
/* border: 1px solid aqua !important; */
}
.photo-page .main-wrap .width-wrap .gallery-related .mixed-section.gallery.related .width-wrap .thumb-list.thumb-list--related-gallery.thumb-list--margin,
.photo-page .main-wrap .width-wrap .gallery-related .mixed-section.gallery.related .width-wrap {
display: inline-block;
width: 100% !important;
min-width: 700px !important;
max-width: 700px !important;
height: 100% !important;
margin: 0 !important;
left: 0px !important;
}
/* (new497) COR FLOAT - GAL - GALLERY / PHOTOS - GALLERY RELATED - THUMBS - === */
.photo-page_container + .gallery-related .mixed-section.gallery.related .width-wrap .thumb-list.thumb-list--related-gallery .thumb-list__item.gallery-thumb {
display: inline-block !important;
/*float: left !important;*/
width: 19.4% !important;
margin: 0 2px 7px 2px !important;
padding: 0;
border-radius: 5px !important;
border: 1px solid red !important;
}
.photo-page .main-wrap .width-wrap .gallery-related .mixed-section.gallery.related .thumb-list__item.gallery-thumb .gallery-thumb__link.thumb-image-container {
height: 100% !important;
width: 100% !important;
top: 0px;
/* margin-left: 0px; */
/* margin-bottom: 22px; */
/* bottom: -29px; */
border-radius: 5px;
border: 1px solid gray;
}
/* (new450) */
.photo-page .main-wrap .width-wrap .gallery-related .mixed-section.gallery.related .thumb-list__item.gallery-thumb .gallery-thumb__link.thumb-image-container .thumb-image-container__image {
display: inline-block !important;
height: 100% !important;
min-height: 200px !important;
max-height: 200px !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
background-repeat: no-repeat;
background-size: contain !important;
background-position: center center !important;
object-fit: contain !important;
border: 1px solid gray !important;
}
.photo-page .main-wrap .width-wrap .gallery-related .mixed-section.gallery.related .thumb-list__item a.gallery-thumb__link.thumb-image-container:visited .thumb-image-container__image {
border: 1px solid green !important;
}
/* (new379) GAL - GALLERY / PHOTOS - VIDEOS RELATED */
.photo-page_container + .gallery-related .mixed-section.videos.related .thumb-list .thumb-list__item.video-thumb {
width: 24% !important;
min-height: 19vh !important;
max-height: 19vh !important;
margin: 0 3px 5px 2px !important;
border-radius: 5px !important;
border: 1px solid red !important;
}
.photo-page_container + .gallery-related .mixed-section.videos.related .thumb-list .thumb-list__item.video-thumb .video-thumb__image-container {
height: 13vh !important;
width: 100% !important;
border: 1px solid #333 !important;
}
.photo-page_container + .gallery-related .mixed-section.videos.related .thumb-list .thumb-list__item.video-thumb .video-thumb-info {
height: 4vh !important;
width: 100% !important;
/* background: blue !important; */
}
.photo-page_container + .gallery-related .mixed-section.videos.related .thumb-list .thumb-list__item.video-thumb:hover .video-thumb-info {
min-height: 5.9vh !important;
width: 100% !important;
margin: -2vh 0 0 0 !important;
padding: 0 !important;
/* background: red !important; */
}
.photo-page_container + .gallery-related .mixed-section.videos.related .thumb-list .thumb-list__item.video-thumb:hover .video-thumb-info .video-thumb-info__name ,
.photo-page_container + .gallery-related .mixed-section.videos.related .thumb-list .thumb-list__item.video-thumb .video-thumb-info__name {
min-height: 5vh !important;
max-height: 5vh !important;
line-height: 13px !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
margin: -3px 0 0 0 !important;
padding: 0 5px !important;
font-size: 11px !important;
/* border: 1px solid aqua !important; */
}
.photo-page_container + .gallery-related .mixed-section.videos.related .thumb-list .thumb-list__item.video-thumb:hover .video-thumb-info .video-thumb-info__name {
min-height: 5.9vh !important;
max-height: 5.9vh !important;
line-height: 13px !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
margin: 0px 0 0 0 !important;
padding: 0 5px !important;
font-size: 11px !important;
/* border: 1px solid yellow !important; */
}
/* GAL - GALLERY / PHOTOS - GALLERY / VIDEO / PHOTO PAGE - "SHOW ALL" RELATED VIDEOS / GALLERIES - BUTTON */
.photo-page .gallery-related .button-section a {
height: 27px;
line-height: 27px;
top: -21px;
}
.photo-page .mixed-section.videos.related .button-section a {
height: 18px;
line-height: 18px;
top: 2px !important;
}
/* (new450) GAL - GALLERY / PHOTOS - SHOW PHOTOS */
.right-column .favorite-photos-block.column-block.xh-tabbed .mixed-section > div:last-of-type a {
position: absolute !important;
margin: 0 !important;
top: 0px !important;
left: 434px !important;
}
.photo-page > body {
height: 100% !important;
min-height: 100% !important;
max-height: 100% !important;
top: 0 !important;
margin: 4.5vh 0 0 0 !important;
overflow: hidden;
/*border: 1px solid aqua !important;*/
}
html.photo-page .main-wrap div[data-role="header"] + div[data-role="promo-messages-wrapper"] + .width-wrap ,
html.photo-page > body > .main-wrap > header + .width-wrap {
position: fixed !important;
display: inline-block !important;
height: 100vh !important;
top: 0vh !important;
/*border: 1px solid yellow !important;*/
}
/* (new476) */
.gallery-page .page-title-container {
position: fixed !important;
display: inline-block !important;
width: 100%;
min-width: 1400px !important;
max-width: 1400px !important;
max-width: 100%;
height: 24px !important;
line-height: 24px;
left: 0px !important;
top: 2.8vh !important;
padding: 0 0 2px;
overflow: visible !important;
white-space: nowrap;
z-index: 5 !important;
background: #111 !important;
}
.gallery-page .page-title-container .page-title {
position: relative;
width: 100%;
min-width: 1240px !important;
max-width: 1240px !important;
height: 25px !important;
line-height: 20px !important;
padding: 2px 10px !important;
border-radius: 8px !important;
font-size: 17px !important;
overflow-x: hidden !important;
overflow-y: hidden !important;
text-overflow: ellipsis !important;
white-space: nowrap !important;
border: 1px solid gray !important;
}
.gallery-page .page-title-container .page-title__title {
display: inline-block;
max-width: 1150px !important;
overflow-x: hidden;
overflow-y: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.gallery-page .page-title-container .page-title__title h1 {
height: 18px !important;
line-height: 18px !important;
font-size: 18px !important;
color: gold !important;
}
.gallery-page .page-title-container .page-title__count {
display: inline-block !important;
height: 18px !important;
line-height: 15px !important;
right: 75px !important;
top: 3px;
padding: 2px 5px;
border-radius: 3px;
color: gold;
transform: translate(100%);
background: black;
}
.gallery-page .page-title-container .gallery-controls {
position: absolute !important;
display: inline-block !important;
float: none !important;
vertical-align: middle !important;
width: 250px !important;
height: 100% !important;
min-height: 24px !important;
max-height: 24px !important;
line-height: 20px !important;
right: -140px !important;
top: 0 !important;
text-align: right !important;
z-index: 5000 !important;
/* border: 1px solid lime !important; */
}
.gallery-controls > a[href*="my/edit/photos/"] {
float: right !important;
vertical-align: top !important;
line-height: 20px !important;
height: 20px;
min-width: 100px !important;
max-width: 100px !important;
margin: 2px 25px 0 0!important;
border-radius: 15px;
font-size: 14px;
color: #fff;
text-align: center !important;
background: #303030;
}
.gallery-page .page-title-container .gallery-controls .xh-button.large.black {
float: left !important;
vertical-align: top !important;
line-height: 20px !important;
height: 20px !important;
min-width: 130px;
margin-left: 5px;
}
/* (new340) GAL - */
.gallery-page .page-title-container .gallery-controls .xh-button.large.red.start-slideshow {
position: absolute !important;
display: inline-block !important;
float: none !important;
vertical-align: middle !important;
width: 115px !important;
height: 22px !important;
line-height: 20px !important;
top: 0 !important;
right: 0px !important;
margin: 2px 0 0 0 !important;
padding: 1px !important;
border-radius: 3px !important;
color: white !important;
}
.gallery-page .page-title-container .gallery-controls .xh-button.large.red.start-slideshow .xh-icon.play-slideshow.button__left {
height: 18px !important;
line-height: 16px !important;
margin: 0 0 0 -8px !important;
}
.gallery-page .page-title-container .gallery-controls .xh-button.large.red .xh-icon.play-slideshow,
.gallery-page .page-title-container .gallery-controls .xh-button.large.black .xh-icon.upload {
margin-top: -20px !important;
}
.gallery-page .main-wrap > main > article {
clear: none;
float: left;
width: 900px;
padding: 0 0 0 15px;
/* border: 1px solid yellow; */
}
/* (new324) GAL - LIST - RELATED */
/* .gallery-related .mixed-section.related-tabs.xh-tabbed.gallery-related .mixed-section.related-tabs.xh-tabbed */
.gallery-page .gallery-related {
position: absolute;
display: inline-block;
width: 332px !important;
height: 68.6vh !important;
top: 30vh !important;
right: 2px !important;
margin: 0 0 0 0 !important;
z-index: 500 !important;
border: 1px solid #404040;
/* background: green !important; */
}
.gallery-page .gallery-related .mixed-section.gallery.related {
height: 811px;
margin-bottom: 0;
}
.gallery-page .gallery-related .mixed-section.gallery.related .button-section {
height: 25px;
}
.gallery-page .gallery-related .mixed-section.gallery.related .button-section a {
height: 24px;
line-height: 24px;
}
/* (new340) */
.photo-page .gallery-related {
clear: none !important;
float: right !important;
height: 64.2vh !important;
width: 711px !important;
margin-right: 5px !important;
margin-top: -96.5vh;
padding: 5px;
border-radius: 3px;
border: 1px red solid;
}
.gallery-page .gallery-related .mixed-section.videos.related,
.gallery-page .gallery-related .mixed-section.gallery.related {
height: 65vh !important;
right: 0 !important;
margin: 0 0 0 0 !important;
overflow: hidden !important;
overflow-y: auto !important;
}
/* (new324) GAL - GALLERY - PHOTO - PAGE - GALLERIES RELATED */
.gallery-page .gallery-related .mixed-section.gallery.related .width-wrap {
width: 100% !important;
top: 0 !important;
margin: 0 !important;
}
.gallery-page .gallery-related .mixed-section.related-tabs button.followable,
.photo-page .gallery-related .mixed-section.related-tabs button.followable {
display: inline-block !important;
height: 35px !important;
line-height: 35px !important;
width: 160px !important;
margin: 5px 0px 5px 10px;
padding: 0 2px;
font-size: 12px !important;
text-align: center !important;
border-radius: 3px;
border: 1px solid red !important;
}
.gallery-page .gallery-related .mixed-section.related-tabs button.followable {
display: inline-block !important;
height: 25px !important;
line-height: 25px !important;
width: 150px !important;
margin: 5px 0px 0px 8px;
padding: 0 0px !important;
font-size: 12px !important;
text-align: center !important;
border-radius: 3px;
border: 1px solid red !important;
}
.gallery-page .gallery-related .mixed-section.related-tabs button.followable:first-of-type {
min-height: 25px !important;
line-height: 25px !important;
margin-left: 5px !important;
border: 1px solid aqua !important;
}
.photo-page .gallery-related .mixed-section.related-tabs button.followable:first-of-type {
min-height: 35px !important;
line-height: 35px !important;
margin-left: 5px !important;
border: 1px solid lime !important;
}
.gallery-page .gallery-related .mixed-section.gallery.related .width-wrap .thumb-list.thumb-list--related-gallery.thumb-list--margin {
width: 100% !important;
height: 65vh !important;
margin: 0;
right: 0;
padding: 0 0 0 5px !important;
overflow-x: hidden;
overflow-y: auto;
/* border: 1px solid aqua !important; */
}
/* (new449) GAL - */
.gallery-page .gallery-related .mixed-section.gallery.related .width-wrap .thumb-list.thumb-list--related-gallery.thumb-list--margin .thumb-list__item.gallery-thumb {
vertical-align: top;
width: 150.333px !important;
height: 150.333px !important;
margin: 0 3px 3px 0 !important;
padding: 0px 0 !important;
border-radius: 5px !important;
border: 1px solid red !important;
}
.gallery-page .gallery-related .mixed-section.gallery.related .width-wrap .thumb-list.thumb-list--related-gallery.thumb-list--margin .thumb-list__item.gallery-thumb .thumb-image-container {
width: 100% !important;
height: 100% !important;
margin-left: 0px !important;
border-radius: 5px !important;
}
.gallery-page .gallery-related .mixed-section.gallery.related .width-wrap .thumb-list.thumb-list--related-gallery.thumb-list--margin .thumb-list__item.gallery-thumb .thumb-image-container .thumb-image-container__image {
width: 155.333px !important;
height: 143.333px !important;
background-size: contain !important;
background-position: center center !important;
background-repeat: no-repeat;
}
/* (new449) GAL - */
/* GAL - GALLERY / PHOTOS PAGE - VIDEO RELATED */
.gallery-page .gallery-related .mixed-section.videos.related .width-wrap {
width: 320px !important;
top: -8px;
margin: 0 !important;
}
.photo-page .gallery-related .width-wrap {
min-width: 710px !important;
left: 0px;
}
.gallery-page .gallery-related .width-wrap .mixed-list {
position: relative;
}
.gallery-page .gallery-related .width-wrap .mixed-list .item.gallery {
width: 46% !important;
margin-bottom: 5px;
margin-right: 3px;
padding: 0;
}
.gallery-page .gallery-related .width-wrap .arrow-container.left-container {
left: 0;
margin-left: -47px;
}
.gallery-page .gallery-related .width-wrap .arrow-container.right-container {
left: 100%;
margin-left: -22px;
}
.gallery-page .gallery-related .mixed-section.videos.related .item.video {
width: 31% !important;
margin-bottom: 40px;
margin-right: 0px;
padding: 0;
}
.photo-page .gallery-related .width-wrap .mixed-list .item.gallery {
width: 22.1% !important;
margin-bottom: 25px !important;
margin-right: 5px;
padding: 0;
}
.gallery-page .gallery-related .mixed-list .item.gallery .link .thumb-info .name {
line-height: 10px !important;
font-size: 12px !important;
}
.gallery-page .entity-container__block.entity-info-container.entity-info-container--titled {
position: absolute;
float: none;
width: 13.5%;
top: 120px;
left: 37.2%;
padding: 6px 5px;
background: tan;
}
.photo-page .photo-view section .entity-container {
position: absolute;
width: 250px !important;
height: 100%;
height: 63.5vh !important;
left: 938px;
margin: 0 0 0 0 !important;
padding: 0 !important;
top: 0vh !important;
border-radius: 3px;
border: 1px solid red;
}
/* (new219) GAL - PHOTO VIEW - FAV ICON */
.photo-page .photo-view section .entity-container .controls-container__item.favorites-control {
position: fixed !important;
display: inline-block !important;
height: 20px !important;
line-height: 20px !important;
float: none;
top: 55.5vh !important;
left: 658px;
}
.photo-page .photo-view section .entity-container .controls-container__item.favorites-control .control-container__text {
display: none !important;
}
/* (new349) GAL - NUMBER VIEWS */
.photo-page .photo-page_container .photo-view .entity-info-container__views.entity-views-container {
position: fixed;
display: inline-block;
width: 100px;
height: 20px;
line-height: 20px;
left: 553px;
top: 55.5vh !important;
margin: 0;
padding-left: 23px;
font-size: 20px;
border-radius: 20px;
opacity: 0.8;
z-index: 500 !important;
color: #707070;
border: 1px solid red !important;
background-color: transparent;
}
.photo-page .photo-page_container .photo-view .entity-info-container__subscribe.subscribe-block {
width: 239px;
text-align: center;
}
.photo-page .photo-page_container .photo-view .entity-controls-container__rating.rating-block {
position: fixed !important;
float: none;
height: 2.4vh;
width: 244px !important;
left: 680px;
top: 55.5vh !important;
}
/* (new449) PHO - LIKE/DISLIKE */
.photo-page .photo-page_container .photo-view .entity-controls-container__rating.rating-block .rating-block__block--info,
.photo-page .photo-page_container .photo-view .entity-controls-container__rating.rating-block button {
height: 18px;
line-height: 25px;
}
.photo-page .photo-page_container .photo-view .entity-controls-container__rating.rating-block .rating-block__block--info .rating-block__statistic {
height: 15px;
line-height: 15px;
font-size: 12px;
text-align: center;
}
/* (new485) */
.photo-page .photo-page_container .photo-view .entity-controls-container__controls.controls-container.controls-container--right {
display: inline-block !important;
position: relative !important;
height: 2.8vh !important;
line-height: 2vh !important;
width: 140px !important;
margin: 0px !important;
top: 41vh!important;
left: -266px !important;
padding: 3px 5px !important;
text-align: center !important;
border-radius: 8px !important;
background: #333 !important;
border: 1px solid red !important;
}
.photo-page .photo-page_container .photo-view .rating-block__block.rating-block__block--info {
width: 151px !important;
}
.photo-page .photo-view section .entity-container .controls-container__item {
display: inline-block !important;
position: relative !important;
vertical-align: top !important;
width: 30px !important;
height: 1.8vh !important;
line-height: 1.8vh !important;
margin: 1px 5px 0 0px !important;
}
/* SHARE */
.photo-page .photo-view section .entity-container .controls-container__item.share-control {
margin: 1px 15px 0 0px !important;
width: 15px !important;
}
.photo-page .photo-view section .entity-container .controls-container__item.share-control button span {
font-size: 0 !important;
}
.photo-page .photo-page_container .photo-view .entity-info-container__views.entity-views-container .xh-icon.beta-eye {
display: inline-block !important;
position: relative !important;
height: 15px !important;
line-height: 10px !important;
top: -3px !important;
left: -22px !important;
font-size: 12px !important;
}
/* (new341) */
.photo-page .photo-page_container .photo-view .entity-info-container__views.entity-views-container .entity-views-container__value {
position: absolute !important;
display: inline-block !important;
height: 15px !important;
line-height: 15px !important;
width: 72% !important;
top: 0vh !important;
margin: 2px 0 0 -20px !important;
font-size: 13px !important;
color: gold !important;
/* background: green !important; */
}
.photo-page .photo-view .slider-side #photo_slider .slider-share-block {
display: none !important;
}
.photo-page .entity-container__block.entity-info-container.entity-info-container--titled {
float: none !important;
width: 100%;
left: 0px;
top: 88px !important;
padding: 6px 5px;
}
.photo-page .entity-container__block.entity-info-container.entity-info-container--titled {
top: 10px !important;
}
/* (new340) GAL - */
.photo-page .entity-container .comments-control {
display: none !important;
}
.photo-page .entity-info-container__date.entity-info-container__date::before {
content: attr(data-tooltip);
width: 57px;
}
.photo-page .entity-container__block.entity-description-container {
position: absolute;
width: 100%;
height: auto !important;
min-height: 43vh !important;
max-height: 43vh !important;
left: 0px;
top: 13vh !important;
padding: 2px 5px;
overflow: hidden;
overflow-y: auto !important;
z-index: 1 !important;
/* border: 1px solid yellow !important; */
}
.photo-page .entity-container__block.entity-description-container .categories-container {
height: auto !important;
padding: 0px;
margin: 0px !important;
overflow-x: hidden;
overflow-y: auto !important;
}
.photo-page .entity-container__block.entity-container__block--controls.entity-controls-container.entity-controls-container--with-rating.clearfix-after {
width: 100%;
width: 248px !important;
height: 25px !important;
left: -392px;
top: 470px;
padding: 2px !important;
}
.photo-page .entity-container__block.entity-container__block--controls.entity-controls-container.entity-controls-container--with-rating.clearfix-after .rating-block__block.rating-block__block--info.has-tooltip {
width: 313px !important;
}
/* (new324) GAL - LIST - - THUMBNAIL - HOVER - === */
.gallery-page main article .gallery-section .gallery-list a.photo-container:not(.has-status),
.gallery-page main article .gallery-section .gallery-list a.photo-container {
display: inline-block !important;
float: none !important;
width: 195px !important;
min-height: 106px !important;
max-height: 106px !important;
top: 8px !important;
margin: 0 -3px 0 0 !important;
padding: 0px !important;
border-radius: 3px;
border: 1px solid gray;
overflow: hidden;
background-size: contain !important;
}
/* GAL - GALLERY - LEFT */
.gallery-page main article .gallery-section .gallery-list a.photo-container.photo-thumb:nth-child(58):hover,
.gallery-page main article .gallery-section .gallery-list a.photo-container.photo-thumb:nth-child(50):hover,
.gallery-page main article .gallery-section .gallery-list a.photo-container.photo-thumb:nth-child(42):hover,
.gallery-page main article .gallery-section .gallery-list a.photo-container.photo-thumb:nth-child(34):hover,
.gallery-page main article .gallery-section .gallery-list a.photo-container.photo-thumb:nth-child(26):hover,
.gallery-page main article .gallery-section .gallery-list a.photo-container.photo-thumb:nth-child(18):hover,
.gallery-page main article .gallery-section .gallery-list a.photo-container.photo-thumb:nth-child(10):hover,
.gallery-page main article .gallery-section .gallery-list a.photo-container.photo-thumb:nth-child(2):hover {
top: 27px !important;
left: 98px !important;
}
/* (new324) GAL - GALLERY - LIST - TOP */
.gallery-page main article .gallery-section .gallery-list a.photo-container.photo-thumb:nth-child(n + 2):nth-child(-n + 14):hover {
top: 53px !important;
}
/* (new350) GAL - GALLERY - LIST - BOTTOM */
.gallery-page main article .gallery-section .gallery-list a.photo-container.photo-thumb:nth-child(n + 58):nth-child(-n + 65):hover {
top: -5vh !important;
}
.gallery-page main article .gallery-section .gallery-list .photo-container:not(.has-status):hover,
.gallery-page main article .gallery-section .gallery-list .photo-container:hover {
transform: scale(2) !important;
opacity: 1 !important;
z-index: 1000 !important;
background-color: #222 !important;
border: 1px solid red !important;
}
/* (new449) GAL - GALLERY - PANEL INFO (CENTER) === */
/* (new449) GAL - LIST - USER INFOS */
.photo-page .entity-container ,
.gallery-page .entity-container.entity-container--bordered {
position: absolute !important;
width: 345px !important;
height: 97vh !important;
top: 2.5vh !important;
right: -10px !important;
margin: 0 0 0 0 !important;
padding: 0 0px 0 5px !important;
z-index: 500 !important;
background: #333 !important;
border-left: 3px solid red !important;
}
.photo-page .entity-container__block ,
.gallery-page .entity-container__block {
border-bottom: 1px solid #303030;
padding: 5px !important;
}
.photo-page .entity-container__block + .entity-container__block.entity-controls-container .with-favorite-button-block button ,
.gallery-page .entity-container__block + .entity-container__block.entity-controls-container .with-favorite-button-block button {
height: 15px !important;
padding: 0 5px !important;
}
.photo-page .entity-container__block + .entity-container__block.entity-controls-container .with-favorite-button-block div[data-role="add-to-favorite-button"] button ,
.gallery-page .entity-container__block + .entity-container__block.entity-controls-container .with-favorite-button-block button span ,
.photo-page .entity-container__block + .entity-container__block.entity-controls-container .with-favorite-button-block div[data-role="add-to-favorite-button"] button ,
.gallery-page .entity-container__block + .entity-container__block.entity-controls-container .with-favorite-button-block button span {
font-size: 0 !important;
}
.photo-page .entity-container__block .entity-info-container__subscribe.subscribe-block ,
.gallery-page .entity-container__block .entity-info-container__subscribe.subscribe-block {
position: absolute !important;
display: inline-block !important;
width: 50% !important;
top: 7.9vh !important;
right: -5px !important;
text-align: center !important;
}
.photo-page .entity-container__block .entity-info-container__subscribe.subscribe-block .sub-button ,
.gallery-page .entity-container__block .entity-info-container__subscribe.subscribe-block .sub-button {
display: inline-block !important;
height: 20px !important;
top: -6px !important;
right: 10px !important;
margin: 0px 0 0px 0 !important;
}
.photo-page .entity-container__block .entity-info-container__author ,
.gallery-page .entity-container__block .entity-info-container__author {
width: 95% !important;
height: 20px !important;
line-height: 20px !important;
padding: 2px 0px !important;
background: #111 !important;
border: none !important;
}
.photo-page .entity-container__block .entity-info-container__author .entity-author-container__name ,
.gallery-page .entity-container__block .entity-info-container__author .entity-author-container__name {
display: inline-block;
width: 100%;
height: 20px !important;
line-height: 14px !important;
margin: 0 0 0 0 !important;
font-size: 15px;
color: peru !important;
}
/*.photo-page .entity-container__block .entity-info-container__views ,*/
.gallery-page .entity-container__block .entity-info-container__views {
position: absolute;
display: inline-block;
width: 30%;
right: 0 !important;
margin: 2px 0 0 0 !important;
font-size: 14px;
text-align: right !important;
}
/* (new350) */
.gallery-page .entity-container__block.entity-description-container {
position: absolute;
width: 100%;
height: 16vh !important;
top: 9.5vh !important;
left: 0%;
padding: 0px 5px !important;
overflow-x: hidden;
overflow-y: auto;
background: #222 !important;
}
.gallery-page .entity-container__block.entity-description-container .entity-description-container__categories.categories-container {
margin: 3px 0 3px !important;
position: relative;
}
.gallery-page .entity-container__block.entity-description-container .entity-description-container__description > p{
line-height: 15px;
}
/* (new349) */
.gallery-page article .gallery-section .pager-section {
position: fixed !important;
display: inline-block !important;
height: 100% !important;
min-height: 29px !important;
max-height: 29px !important;
top: unset !important;
bottom: 2vh !important;
left: 1000px !important;
border-radius: 9px !important;
/* transform: scale(0.65); */
transform: scale(1) !important;
padding: 5px 5px 0px 5px;
z-index: 500000000 !important;
}
.gallery-page .thumb-list.thumb-list--related.thumb-list--margin {
position: relative;
display: inline-block !important;
height: 780px;
min-height: 100px;
width: 335px;
padding: 0 0 0 5px !important;
}
.gallery-page .mixed-list.clearfix-after .item.gallery {
width: 35% !important;
left: 4px !important;
margin-left: 25px !important;
margin-right: 19px !important;
}
.gallery-page .thumb-list__item.video-thumb {
display: inline-block !important;
width: 46% !important;
left: 4px !important;
height: 131px !important;
margin: 0 3px 3px 4px!important;
padding: 0 3px !important;
border-radius: 5px !important;
background: #222 !important;
border: 1px solid gray !important;
}
.gallery-page .thumb-list--related .video-thumb__image-container {
height: 85px !important;
width: 100% !important;
background-size: contain !important;
}
.gallery-page .thumb-image-container__video {
position: absolute;
min-height: 100%;
height: 85px !important;
width: 140px !important;
min-width: 100%;
}
.gallery-page .thumb-image-container__image {
height: 84px !important;
}
.gallery-page .video-thumb-info {
height: 42px !important;
margin-top: 0px !important;
}
.gallery-page .video-thumb-info .video-thumb-info__name {
display: block;
width: 100%;
height: 100% !important;
min-height: 40px !important;
max-height: 40px !important;
line-height: 12px !important;
margin-bottom: 4px;
padding: 0 5px !important;
font-size: 12px !important;
overflow: hidden;
}
.gallery-page .mixed-section.videos.related .thumb-list__item.video-thumb:hover .video-thumb-info__name {
color: peru;
display: inline-block;
width: 100%;
height: 100%;
max-height: 3.6vh !important;
min-height: 3.6vh !important;
line-height: 11px !important;
margin-bottom: 0;
font-size: 11px !important;
overflow-x: hidden;
overflow-y: auto;
}
.gallery-page .thumb-image-container__duration {
height: 10px !important;
line-height: 8px !important;
font-size: 10px !important;
background: rgba(48, 48, 48, 0.58) !important;
}
.gallery-page .video-thumb-info .xh-icon {
max-height: 10px !important;
line-height: 8px !important;
right: -75px !important;
top: -62px !important;
font-size: 10px !important;
z-index: 500;
color: white !important;
background: rgba(48, 48, 48, 0.58) !important;
}
.gallery-page .video-thumb-info .xh-icon.cobalt::before {
font-size: 6px;
color: white;
}
.gallery-page .mixed-section.videos.related .video-thumb-info__metrics,
.gallery-page .video-thumb-info__rating.xh-icon {
display: none !important;
}
.gallery-page .mixed-section.videos.related .pager-section,
.gallery-page .gallery-related .pager-section {
position: fixed !important;
height: 27px !important;
width: 470px !important;
right: -58px !important;
/* top: -30.8vh !important; */
margin: 0 !important;
transform: scale(0.7) !important;
z-index: 50000 !important;
background: #111 !important;
}
.gallery-page .gallery-related .pager-section .xh-pager-additional-button.xh-pager-medium {
height: 27px !important;
line-height: 27px !important;
width: 92px !important;
left: 604px;
padding: 0 !important;
font-size: 15px !important;
text-align: center;
}
.gallery-page .mixed-section.gallery.related .thumb-list.thumb-list--related-gallery + .pager-section {
top: 28vh !important;
}
.gallery-page .mixed-section.videos.related .pager-section {
top: 28vh !important;
}
.gallery-page .pager-section + .xh-button.gray.large {
position: absolute !important;
display: inline-block !important;
height: 20px !important;
line-height: 17px !important;
width: 135px !important;
right: 100px !important;
top: 840px !important;
font-size: 14px !important;
}
.gallery-page .gallery-related .mixed-section.videos.related .pager-section + .button-section,
.gallery-page .gallery-related .mixed-section.gallery.related .pager-section + .button-section {
position: absolute !important;
display: inline-block !important;
height: 20px !important;
line-height: 20px !important;
width: 105px !important;
margin-right: -4px !important;
right: 280px !important;
}
.gallery-page .gallery-related .mixed-section.gallery.related .pager-section + .button-section {
top: -42px !important;
}
.gallery-page .gallery-related .mixed-section.videos.related .pager-section + .button-section {
top: -72px !important;
}
.gallery-page .pager-section + .button-section a {
position: absolute !important;
height: 20px !important;
line-height: 20px !important;
width: 100px !important;
margin-right: -4px !important;
font-size: 15px !important;
top: 75px !important;
border: 1px solid red !important;
}
.gallery-page .pager-section + .xh-button.gray.large i {
display: inline-block !important;
height: 15px !important;
line-height: 10px !important;
}
.gallery-page .pager-section + .button-section a i {
display: inline-block !important;
height: 15px !important;
line-height: 10px !important;
}
/* (new348) GAL - GALLERY / PHOTOS - GALLERY VIEWER PAGE */
.photo-page .entity-info-container__title {
position: absolute;
display: inline-block;
float: none;
height: 30px !important;
line-height: 30px !important;
width: 100%;
min-width: 730px !important;
max-width: 730px !important;
top: -0.1vh !important;
left: -940px !important;
padding: 0 5px 0 0 !important;
text-align: right !important;
font-size: 15px;
background: #333 !important;
}
/* (new450) */
.photo-page_container {
width: 48.6% !important;
min-height: 99.6vh !important;
max-height: 99.6vh !important;
margin-left: 0px;
padding: 25px 0 0 !important;
border: 1px solid red !important;
}
.photo-page_container .photo-view #content,
.photo-page_container .photo-view {
min-height: 92vh !important;
max-height: 92vh !important;
margin-left: 0px;
}
.photo-page .photo-view section {
position: relative;
width: 58% !important;
margin: 0 !important;
padding: 3.5vh 0 0 0 !important;
border: 1px solid #404040;
box-shadow: none !important;
}
.photo-page .photo-page_container .photo-view.clearfix-after .has-banner,
.photo-page .photo-view section.has-banner {
position: relative;
width: 57%;
height: 865px !important;
margin-right: -100px !important;
}
.photo-page .photo-view .photo-title-container {
position: fixed!important;
display: inline-block;
top: 3vh !important;
z-index: 100000 !important;
}
.photo-page .photo-view .popular-side {
position: relative !important;
float: right;
width: 383px;
height: 93.5vh !important;
margin-right: 2px !important;
padding-right: 0px !important;
}
.photo-page .gallery-thumbs.photo-thumbs-block.gallery-thumbs-side-block {
height: 510px !important;
margin-bottom: -66px !important;
}
/* (new341) */
#slider-start{
color: white !important;
}
.photo-page .photo-view .popular-side .gallery-thumbs.photo-thumbs-block.popular-side-block {
height: 314px !important;
margin-top: 77px !important;
border-top: 1px solid gray !important;
}
.photo-page .photo-view .popular-side .gallery-thumbs.photo-thumbs-block.popular-side-block .heading {
height: 21px !important;
margin-bottom: 0 !important;
line-height: 21px !important;
}
.photo-page .photo-view .popular-side .gallery-thumbs.photo-thumbs-block.popular-side-block .thumb-list.clearfix-after {
margin-bottom: 0 !important;
}
.photo-page .photo-view .popular-side .gallery-thumbs-side-block .thumb-list {
max-height: 394px;
overflow: hidden;
}
.photo-page .photo-view .popular-side .photo-thumbs-block .thumb-list .item {
margin-bottom: -2px !important;
}
/* GAL - GALLERY / PHOTOS - PHOTO VIEW - THUMNAIL */
.photo-page .photo-view .popular-side .photo-thumbs-block .thumb-list .item .link {
background: rgba(0, 0, 0, 0.35) none repeat scroll 0 0;
border: 1px solid gray !important;
}
.photo-page .photo-view .popular-side .photo-thumbs-block .thumb-list .item .link .transparent {
width: 100%;
visibility: hidden !important;
}
/* (new340) GAL - PHO - COMM - PAG */
.photo-page .comments-section.comments-container .pager-section:not(:empty) {
position: absolute !important;
display: inline-block !important;
height: 24px !important;
line-height: 24px !important;
width: 374px !important;
top: -2.5vh !important;
right: 6px !important;
margin: 0 !important;
/* transform: scale(0.7) !important; */
background: #222 !important;
border: 1px solid red !important;
}
.photo-page .comments-section.comments-container .pager-section .prev-next-list-button ,
.photo-page .comments-section.comments-container .pager-section .page-button {
display: flex;
height: 25px !important;
line-height: 15px !important;
margin-right: 5px;
}
.photo-page .comments-section.comments-container .pager-section .prev-next-list-button button ,
.photo-page .comments-section.comments-container .pager-section .page-button button {
height: 20px !important;
line-height: 15px !important;
}
.photo-page .comments-section.comments-container .pager-section .prev-next-list-button button {
padding: 0 4px !important;
}
/* (new224) PHO - PAG */
.photo-page .photo-view .popular-side .photo-thumbs-block .pager-section {
position: absolute !important;
display: inline-block !important;
height: 29px !important;
line-height: 21px !important;
width: 384px !important;
margin-bottom: 0 !important;
top: 44vh !important;
border: 1px solid red !important;
}
.gallery-thumbs.photo-thumbs-block.gallery-thumbs-side-block .transparent {
display: none;
}
.gallery-thumbs.photo-thumbs-block.popular-side-block .thumb,
.gallery-thumbs.photo-thumbs-block.gallery-thumbs-side-block .thumb {
background-repeat: no-repeat !important;
background-size: contain !important;
background-position: center center !important;
}
/* (new450) GAL - COMMENTS */
.photo-page .comments-list + .pager-section:not(:empty) {
position: absolute !important;
height: 3vh !important;
margin: 0 0 0 0 !important;
right: 0 !important;
bottom: 28.5vh !important;
/*background: red !important;*/
}
.photo-page .comments-section.comments-container.clearfix {
position: absolute !important;
width: 980px !important;
height: 31.5vh !important;
margin: 0 0 0 0 !important;
top: 67.5vh !important;
right: 0 !important;
bottom: 0 !important;
padding: 0px;
border-radius: 3px;
border: 1px solid red;
}
.photo-page .comments-section.comments-container.clearfix #commentBox {
height: 31.3vh !important;
}
.photo-page .comments-section .comments-wrap {
width: 100% !important;
min-width: 975px !important;
max-width: 975px !important;
height: 31vh !important;
}
.photo-page .comments-section.comments-container.clearfix .heading-container {
height: 28px !important;
line-height: 25px;
vertical-align: top;
margin: 0 0 1vh 0 !important;
border-radius: 3px 3px 0 0;
background: black !important;
}
.photo-page .comments-section.comments-container.clearfix .heading.comments-heading {
display: inline-block;
height: 25px;
line-height: 20px;
vertical-align: top;
margin: 0 0 0 0!important;
padding: 0 5px !important;
border-radius: 3px 3px 0 0;
font-size: 10px;
background: #222;
}
.photo-page .comments-section.comments-container.clearfix .heading-container i.xh-icon,
.photo-page .comments-section.comments-container.clearfix .heading-container .value {
height: 15px !important;
line-height: 15px !important;
}
.photo-page .heading-container + .content-container {
height: 28.3vh !important;
width: 973px !important;
margin-top: -14px !important;
}
.photo-page .width-wrap .comments-section.comments-container.clearfix #commentBox.width-wrap .comments-wrap .heading-container + .content-container .comments-list,
.photo-page .width-wrap .comments-section.comments-container.clearfix #commentBox.width-wrap .comments-wrap .heading-container + .content-container .comments-list.beta-preloader-autoheight {
position: relative !important;
display: inline-block !important;
height: 100% !important;
max-height: 28.5vh !important;
min-height: 28.5vh !important;
width: 100% !important;
min-width: 973px !important;
max-width: 973px !important;
margin: 0px !important;
padding: 0px 0 0 5px !important;
overflow: hidden !important;
overflow-y: auto !important;
border-top: 1px solid gray !important;
/* border-bottom: 1px solid aqua !important; */
}
/* (new340) A VOIR .comment-item */
.photo-page .comments-section .comments-list .comment-item.is-reply,
.photo-page .comments-section .comments-list .comment-item ,
.photo-page .comments-section .comments-list .item.is-reply,
.photo-page .comments-section .comments-list .item {
position: relative;
display: inline-block;
height: 90px;
width: 33% !important;
margin: 0 0 5px 0px !important;
top: 0px;
padding: 10px 0px 2px 20px !important;
border-radius: 5px !important;
overflow: hidden;
z-index: 0;
background: #333 !important;
border: 1px solid #333 !important;
}
/* (new340) PHOT - COMMENT - POST REPLY */
.photo-page #commentBox .comments-wrap .content-container .comments-list .comment-item .my-comment:hover ,
.photo-page #commentBox .comments-wrap .content-container .comments-list .comment-item .my-comment {
position: fixed !important;
display: inline-block !important;
height: 36vh !important;
width: 100% !important;
min-width: 245px !important;
max-width: 245px !important;
top: 34vh !important;
left: 942px !important;
margin: 0px 0 0px 0px !important;
padding: 0px 0px 0px 0px !important;
border-radius: 5px !important;
z-index: 50000 !important;
/* border: 1px solid aqua !important; */
}
.photo-page #commentBox .comments-wrap .content-container .comments-list .comment-item .my-comment .user {
position: absolute !important;
display: inline-block;
left: 0 !important;
margin: 1vh 0 0 0 !important;
}
.photo-page #commentBox .comments-wrap .content-container .comments-list .comment-item .my-comment:hover .input-area ,
.photo-page #commentBox .comments-wrap .content-container .comments-list .comment-item .my-comment:not(:hover) .input-area {
width: 100% !important;
height: 35.5vh !important;
margin: 0 0 0 0 !important;
padding: 0 0 2.8vh !important;
overflow: hidden;
/* border: 1px solid lime !important; */
}
.photo-page #commentBox .comments-wrap .content-container .comments-list .comment-item .my-comment:hover .input-area > div:not(.submit-wrapper) ,
.photo-page #commentBox .comments-wrap .content-container .comments-list .comment-item .my-comment:not(:hover) .input-area > div:not(.submit-wrapper) {
position: absolute;
display: inline-block;
max-height: 33.3vh !important;
min-height: 33.3vh !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
left: 0 !important;
/* border: 1px dotted green !important; */
}
.photo-page #commentBox .comments-wrap .content-container .comments-list .comment-item .my-comment:hover .input-area .xh-editable .xh-editable-content ,
.photo-page #commentBox .comments-wrap .content-container .comments-list .comment-item .my-comment:not(:hover) .input-area .xh-editable .xh-editable-content {
display: inline-block;
height: auto;
max-height: 31.5vh !important;
min-height: 31.5vh !important;
padding: 30px 4px 5px 5px !important;
text-align: left !important;
text-indent: 0px !important;
white-space: normal;
word-break: break-all;
overflow: hidden !important;
overflow-y: auto !important;
/* border-bottom: 1px solid pink !important; */
}
.photo-page #commentBox .comments-wrap .content-container .comments-list .comment-item .my-comment:not(:hover) .comment-textarea .premessage {
position: absolute !important;
display: inline;
font-size: 14px;
margin-right: 0.5em;
left: 20px !important;
top: 0px !important;
}
.photo-page #commentBox .comments-wrap .content-container .comments-list .comment-item .my-comment:hover .comment-textarea .premessage {
position: absolute !important;
display: inline;
font-size: 14px;
margin-right: 0.5em;
left: 0px !important;
top: 15px !important;
}
.photo-page .comments-section .comments-list .comment-item.is-reply ,
.photo-page .comments-section .comments-list .comment-item.is-reply {
/* border: 1px dotted green; */
}
.photo-page .comments-section .comments-list .item.has-reply ,
.photo-page .comments-section .comments-list .item.has-reply {
border: 1px solid blue;
}
.photo-page .comments-section.comments-container.clearfix .comments-list .user a.retired,
.photo-page .comments-section.comments-container.clearfix .comments-list .user a.retired .xh-avatar.small,
.photo-page .comments-section.comments-container.clearfix .comments-list .user .xh-avatar.small[style*="background-color"],
.photo-page .comments-section.comments-container.clearfix .comments-list .user,
.photo-page .comments-section.comments-container.clearfix .comments-list .user a,
.photo-page .comments-section.comments-container.clearfix .comments-list .user a img {
height: 25px;
width: 25px;
left: 0px;
top: -8px;
}
.photo-page .comments-section.comments-container.clearfix .comments-list .user .xh-avatar.small[style*="background-color"],
.photo-page .comments-section.comments-container.clearfix .comments-list .user a span.xh-avatar.small {
height: 20px;
width: 20px;
line-height: 18px;
font-size: 15px;
}
.photo-page .comments-section.comments-container.clearfix .comments-list .user a.retired .xh-avatar.small {
height: 25px;
width: 25px;
line-height: 25px;
font-size: 15px;
background: #A61111;
}
.photo-page .comments-section.comments-container.clearfix .comments-list .user {
position: relative !important;
display: inline-block !important;
left: -20px !important;
margin: 0 0 0 0 !important;
}
.photo-page .comments-section.comments-container.clearfix .comments-list .user .xh-avatar.small[style^="background-color"] {
line-height: 25px !important;
}
.photo-page .comments-section.comments-container.clearfix .comments-list .comment-body {
margin-left: 0 !important;
}
.photo-page .comments-section.comments-container.clearfix .comments-list .comment-body .comment-actions {
margin-left: 0 !important;
margin-right: 0px;
}
.photo-page .comments-section.comments-container.clearfix .comments-list .comment-body .comment-actions span,
.photo-page .comments-section.comments-container.clearfix .comments-list .comment-body .comment-actions a {
margin-right: 2px;
}
.photo-page .comments-section.comments-container.clearfix .comments-list .comment-body .comment-actions a i.xh-icon.anchor-link:hover::before {
color: green;
}
/* (new324) A VOIR .comment-item */
.photo-page .comments-section .comments-list .comment-item .comment-info ,
.photo-page .comments-section .comments-list .item .comment-info {
display: inline-block !important;
height: 70px !important;
width: 100% !important;
min-width: 315px !important;
left: -19px !important;
top: -35px !important;
}
.photo-page .comments-section .comments-list .comment-item .comment-info .user-info ,
.photo-page .comments-section .comments-list .item .comment-info .user-info {
position: relative !important;
width: 262px;
height: 20px;
line-height: 20px;
top: -20px !important;
left: 35px !important;
margin : 0px 0px 0 0px !important;
text-align: left !important;
z-index: 0;
}
.photo-page .comments-section .comments-list .comment-item .comment-info .user-info a.username span ,
.photo-page .comments-section .comments-list .item .comment-info .user-info a.username span {
display: inline-block;
float: none;
height: 20px;
line-height: 20px;
margin-left: -12px !important;
text-align: left;
}
.photo-page .comments-section .comments-list .comment-item.is-reply .comment-info .user-info ,
.photo-page .comments-section .comments-list .comment-item.is-reply .comment-info .user-info {
top: 0px !important;
}
/* GAL - PAYS */
.photo-page .comments-section.comments-container.clearfix .comments-list .user-info > div {
position: relative !important;
float: left !important;
clear: both !important;
width: 20px !important;
height: 30px !important;
left: 30px !important;
margin-top: 2px !important;
margin-bottom: -20px !important;
top: 0px !important;
transform: scale(0.7) !important;
}
/* (new324) A VOIR .comment-item */
.photo-page .comments-section.comments-container.clearfix .comment-item .comment-info .comment-meta ,
.photo-page .comments-section.comments-container.clearfix .item .comment-info .comment-meta {
position: absolute !important;
display: inline-block;
height: 16px;
line-height: 13px;
min-width: 100% !important;
max-width: 100% !important;
top: 72px;
left: 0px !important;
/* padding: 4px 0 0 5px !important; */
border-top: 1px solid gray;
}
/* (new340) GAL - GALLERY / PHOTOS - COMMENT - POST COMMENT - CTRL + ENTER for Line break */
.photo-page .comments-section .my-comment:hover .input-area:after {
content: "CTRL + ENTER for Line break";
position: relative;
display: inline-block;
width: 82% !important;
text-align: center;
font-size: 12px !important;
z-index: 200;
background: green;
}
/* (new340) GAL - GALLERY / PHOTOS - COMMENT - POST COMMENT */
/* .photo-page #commentBox .comments-wrap .content-container .comments-list .comment-item .my-comment , */
.photo-page .comments-section.comments-container.clearfix .my-comment {
position: absolute !important;
float: none !important;
height: 6vh !important;
width: 244px !important;
top: -10vh !important;
left: 2px !important;
margin: 0 0 0 0 !important;
border-radius: 3px;
text-align: center !important;
z-index: 50000 !important;
overflow: hidden;
transition: all 0.7s ease 0s;
background: black;
border: 1px solid red !important;
}
.photo-page .comments-section.comments-container.clearfix .my-comment:hover {
float: right;
height: 40vh !important;
top: -40vh !important;
border-radius: 10px;
padding: 0 0 25px 0 !important;
overflow: hidden;
transition: all 0.7s ease 0s;
z-index: 5 !important;
background: #111 !important;
}
.photo-page .comments-section .my-comment .user {
display: none !important;
}
.photo-page .comments-section .my-comment:not(:hover) .input-area > div:not(.submit-wrapper) {
position: absolute !important;
display: inline-block !important;
width: 100% !important;
min-height: 3.1vh !important;
max-height: 3.1vh !important;
left: 0 !important;
}
.photo-page .comments-section .my-comment:hover .input-area > div:not(.submit-wrapper) {
position: absolute !important;
display: inline-block !important;
width: 100% !important;
min-width: 98% !important;
max-width: 98% !important;
min-height: 38.7vh !important;
max-height: 38.7vh !important;
left: 0 !important;
/* background: olive !important; */
}
.photo-page .comments-section .my-comment .input-area > div.submit-wrapper {
position: absolute !important;
display: inline-block !important;
bottom: 0 !important;
left: 0 !important;
}
.photo-page .comments-section.not-empty .comment-textarea {
min-height: 202px !important;
width: 170px !important;
}
.photo-page .comments-section .my-comment .input-area .comment-textarea.xh-editable[placeholder="Leave a comment..."],
.photo-page .comments-section .my-comment .input-area .comment-textarea.xh-editable .premessage[style="display: block;"] {
position: relative !important;
display: inline-block !important;
height: 100% !important;
min-height: 33.5vh !important;
max-height: 335vh !important;
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
margin: 0 0 0 0 !important;
border-radius: 0 0 5px 5px !important;
background: #333 !important;
}
.photo-page .comments-section .my-comment .comment-textarea.focus {
border-color: green !important;
box-shadow: unset !important;
}
/* (new341) */
.photo-page .comments-section .my-comment:not(:hover) .input-area .xh-editable .xh-editable-content {
display: inline-block !important;
height: auto !important;
max-height: 3vh !important;
padding: 0px 4px 5px 5px !important;
white-space: normal !important;
word-break: break-all !important;
text-align: left !important;
overflow: hidden !important;
border-bottom: 1px solid red !important;
}
.photo-page .comments-section .my-comment .input-area .xh-editable .xh-editable-content {
display: inline-block !important;
height: auto !important;
max-height: 30vh !important;
padding: 15px 4px 5px 5px !important;
white-space: normal !important;
word-break: break-all !important;
text-align: left !important;
overflow: hidden !important;
}
.photo-page .comments-section .my-comment:not(:hover) .input-area {
width: 240px !important;
height: 5.9vh !important;
padding: 0 0 2vh 0 !important;
border-radius: 5px !important;
overflow: hidden;
/* overflow-y: auto !important; */
/* border: 1px solid red !important; */
}
.photo-page .comments-section .my-comment:hover .input-area {
width: 100% !important;
height: 39vh !important;
margin: 4px 0 0 2px !important;
border-radius: 5px !important;
overflow: hidden;
overflow-y: auto !important;
/* border: 1px dashed aqua !important; */
}
/* (new218) GAL - */
.photo-page .comments-section .my-comment .input-area .submit,
.photo-page .comments-section .my-comment .input-area .submit-comment {
position: relative !important;
display: inline-block !important;
float: none !important;
min-width: 100% !important;
height: 15px !important;
line-height: 12px !important;
margin-top: 3px !important;
margin-left: 0 !important;
}
.photo-page .comments-section img.preview-image {
position: relative !important;
display: inline-block !important;
max-height: 90px;
max-width: 200px;
margin: auto !important;
left: 0 !important;
top: 2px !important;
}
/* (new340) A VOIR .comment-item */
/* GAL - GALLERY / PHOTOS - COMMENTS - POST REPLY */
.photo-page .comments-section #commentBox .comments-list .comment-item.item--replying .my-comment ,
.photo-page .comments-section #commentBox .comments-list .comment-item.item--replying .my-comment {
position: fixed !important;
float: none !important;
height: 350px;
width: 242px !important;
top: 285px !important;
left: 945px !important;
padding-left: 0 !important;
border-radius: 3px;
z-index: 10000 !important;
overflow: visible !important;
transition: all 0.7s ease 0s;
background: black;
}
.photo-page .comments-section #commentBox .comments-list .comment-item.item--replying .my-comment:hover .input-area > div ,
.photo-page .comments-section #commentBox .comments-list .comment-item.item--replying .my-comment:hover .input-area > div {
top: 0px !important;
}
.photo-page .comments-section #commentBox .comments-list .comment-item.item--replying .my-comment .input-area .comment-textarea.xh-editable ,
.photo-page .comments-section #commentBox .comments-list .comment-item.item--replying .my-comment .input-area .comment-textarea.xh-editable {
min-height: 295px !important;
max-height: 295px !important;
}
.photo-page .comments-section #commentBox .comments-list .comment-item.item--replying .my-comment .input-area .comment-textarea.xh-editable .xh-editable-content ,
.photo-page .comments-section #commentBox .comments-list .item.item--replying .my-comment .input-area .comment-textarea.xh-editable .xh-editable-content {
position: relative !important;
width: 240px !important;
min-height: 134px !important;
line-height: 15px !important;
top: 23px !important;
padding: 6px !important;
border-top: 1px solid gray;
text-indent: 2px !important;
font-size: 15px !important;
white-space: pre-wrap !important;
overflow: hidden !important;
overflow-wrap: break-word;
word-wrap: break-word !important;
}
.photo-page .comments-list .comment-item.item--replying .my-comment .input-area .comment-textarea.xh-editable .premessage ,
.photo-page .comments-list .item.item--replying .my-comment .input-area .comment-textarea.xh-editable .premessage {
color: rgb(112, 112, 112);
left: 0px;
top: 0px;
}
/* (new324) GAL - A VOIR .comment-item */
/* GAL - GALLERY / PHOTOS - COMMENTS ITEMS with/no REPLY */
.photo-page .comments-section.comments-container.clearfix .comment-item .comment-info .text span.reply-container + span,
.photo-page .comments-section.comments-container.clearfix .comment-item .comment-info .text span.reply-container,
.photo-page .comments-section.comments-container.clearfix .comment-item .comment-info .text span:not(.reply-container) ,
.photo-page .comments-section.comments-container.clearfix .item .comment-info .text span.reply-container + span,
.photo-page .comments-section.comments-container.clearfix .item .comment-info .text span.reply-container,
.photo-page .comments-section.comments-container.clearfix .item .comment-info .text span:not(.reply-container) {
position: absolute !important;
display: inline-block !important;
width: 100% !important;
min-width: 285px !important;
max-width: 285px !important;
min-height: 49px !important;
max-height: 49px !important;
line-height: 15px !important;
top: 20px !important;
margin-left: 0px !important;
left: 25px !important;
padding: 0 5px !important;
overflow: hidden !important;
overflow-y: auto !important;
border-top: 1px dotted red !important;
border-left: 1px solid red !important;
border-bottom: 1px dotted red !important;
}
.photo-page .comments-section.comments-container.clearfix .comment-item .comment-info .text span.reply-container ,
.photo-page .comments-section.comments-container.clearfix .item .comment-info .text span.reply-container {
min-height: 15px !important;
max-height: 15px !important;
line-height: 12px !important;
top: 20px !important;
text-overflow: ellipsis !important;
overflow-y: hidden !important;
}
.photo-page .comments-section.comments-container.clearfix .comment-item .comment-info .text span.reply-container + span ,
.photo-page .comments-section.comments-container.clearfix .item .comment-info .text span.reply-container + span {
min-height: 35px !important;
max-height: 35px !important;
line-height: 15px !important;
top: 35px !important;
}
/* GAL - GALLERY / PHOTOS - COMMENTS INPUT - RAIL SCROLLBAR - === */
.photo-page #commentBox .input-area .comment-textarea.xh-editable.ps > .ps__scrollbar-y-rail:hover,
.photo-page #commentBox .input-area .comment-textarea.xh-editable.ps > .ps__scrollbar-y-rail {
left: 227px !important;
z-index: 5000000 !important;
}
.photo-page #commentBox .input-area .comment-textarea.xh-editable.ps:hover > .ps__scrollbar-y-rail,
.photo-page #commentBox .input-area .comment-textarea.xh-editable.ps:hover > .ps__scrollbar-y-rail:hover {
width: 9px !important;
background-color: #000 !important;
}
.photo-page #commentBox .input-area .comment-textarea.xh-editable.ps > .ps__scrollbar-y-rail > .ps__scrollbar-y,
.photo-page #commentBox .input-area .comment-textarea.xh-editable.ps:hover > .ps__scrollbar-y-rail > .ps__scrollbar-y,
.photo-page #commentBox .input-area .comment-textarea.xh-editable.ps:hover > .ps__scrollbar-y-rail:hover > .ps__scrollbar-y {
width: 5px !important;
background-color: #222 !important;
}
/* (new379) GAL - GALLERY / PHOTOS - PREVIEW */
.photo-page #previewImg {
position: absolute;
width: auto !important;
min-width: 228px !important;
max-height: 400px !important;
left: 951px !important;
top: 220px !important;
padding: 10px !important;
z-index: 50000 !important;
background: black !important;
}
/* (new220) GAL - GALLERY / PHOTOS - THUMBNAILS */
.gallery-page footer {
position: absolute !important;
bottom: 30px !important;
}
.gallery-page {
width: 1908px;
max-height: 99vh !important;
left: 0px;
padding: 0 !important;
overflow: hidden !important;
}
.gallery-page .main-wrap header + .width-wrap {
display: inline-block !important;
width: 1908px !important;
padding: 0 !important;
}
.gallery-page .main-wrap header + .width-wrap > main {
display: inline-block !important;
width: 1908px !important;
height: 870px !important;
top: 2.5vh !important;
}
/* (new220) GAL - Only CHROME */
.gallery-redirect-text {
position: absolute !important;
display: inline-block !important;
line-height: 20px;
margin: 0 !important;
top: 20px !important;
left: 0 !important;
font-size: 15px !important;
z-index: 50000 !important;
background: red !important;
}
/* (new327) GAL - LIST - THUMBNAIL CONTAINER */
.gallery-page main {
min-height: 99.5vh !important;
max-height: 99.5vh !important;
padding: 5px 0 0 0 !important;
/* overflow: hidden !important; */
border-bottom: 1px solid red !important;
}
/* (new449) */
.gallery-page .width-wrap>main > article {
display: inline-block !important;
width: 82.3% !important;
/* width: 1400px !important; */
height: 93.5vh !important;
top: 2.5vh !important;
margin: 2.5vh 0 0 0 !important;
padding: 0 0 0 0 !important;
/* overflow: visible !important;
z-index: 5000000 !important; */
background: #111 !important;
/* border: 1px solid yellow; */
}
.gallery-page article .gallery-section {
display: inline-block !important;
height: 100% !important;
min-width: 100% !important;
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
/* overflow: visible !important;
z-index: 5000000 !important; */
}
.gallery-page article .gallery-section .mixed-list.loaded {
position: relative;
width: 1400px !important;
height: 850px !important;
left: 7px;
}
.gallery-page article .gallery-section .gallery-list.loaded .mixed-list {
min-height: 850px !important;
}
/* (new340) */
.gallery-page .main-wrap header + .width-wrap > main > article + .entity-container.entity-container--bordered {
width: 163px;
height: 884px;
/* left: 1392px; */
top: -12px;
border: 1px solid #404040;
}
.gallery-page .main-wrap header + .width-wrap > main > article + .entity-container.entity-container--bordered .subscribe-block__subscribers-number,
.gallery-page .main-wrap header + .width-wrap > main > article + .entity-container.entity-container--bordered .xh-button.subscribe-block__button {
height: 19px;
min-width: 45px;
padding: 0 3px;
font-size: 12px;
}
.gallery-page .main-wrap header + .width-wrap > main > article + .entity-container.entity-container--bordered .subscribe-block__subscribers-number {
line-height: 20px !important;
}
/* (new205) GALLERY / PHOTOS - GALLERY THUMBNAIL / USER FAVS / MY FAVS - IN PHOTO VIEWER ??? - === */
.user-page.user-videos-page.my-uploads-page .mixed-list,
.user-page.favorites-page .content-column .favorites-list.video-single-favorites-list .mixed-list.clearfix-after {
position: relative !important;
display: inline-block !important;
width: 1920px !important;
height: 100% !important;
min-height: 93.3vh !important;
max-height: 93.3vh !important;
top: 5px;
margin-left: 0px !important;
margin-right: 0 !important;
padding: 0 0px 0 10px!important;
/* text-align: center !important; */
z-index: 0 !important;
}
/* (new220) GAL - FOOTER */
.photo-page footer,
.photo-page .footer-buffer + footer {
position: absolute !important;
bottom: 30px !important;
z-index: 5000000 !important;
/* background: red !important; */
border: 1px solid red !important;
}
/* END ========== GALLERY / PHOTOS ==== */
/* START ======== MESSAGES ========== */
/* (new488) MESSAGES */
.messages-page body .main-wrap header + .width-wrap,
.messages-page .width-wrap.absolute {
margin-left: -960px !important;
top: 0px !important;
padding: 0 !important;
}
.messages-page .promo + .width-wrap.absolute {
top: 0px !important;
padding-top: 0px !important;
}
.messages-page main {
min-height: 700px !important;
}
.messages-page main #messages-main-view {
position: absolute;
display: block;
width: 79.5% !important;
bottom: 0;
right: -20px;
top: 1vh !important;
left: 385px;
overflow: hidden;
padding: 0 !important;
background-color: #101010;
}
/* (new390) MESSAGE - PLEASE CHOOSE A CONVERSATION */
.messages-page main #messages-main-view .messages-info {
position: absolute;
display: block;
min-width: 500px;
line-height: 32px;
padding: 10px !important;
font-size: 18px;
text-align: center !important;
z-index: 100;
border-radius: 8px !important;
border: 1px solid red !important;
}
.messages-page main #messages-main-view .messages-info .xh-icon {
position: relative !important;
display: inline-block !important;
margin: 0vh 0 0 0 !important;
top: -2vh !important;
font-size: 40px !important;
}
.messages-page main #messages-main-view .messages-info .text {
display: inline-block !important;
min-width: 500px !important;
margin: 0px 0 0 0 !important;
border: none !important;
}
.messages-page main #messages-main-view .messages-info .text a:link,
.messages-page main #messages-main-view .messages-info .text a {
display: inline-block !important;
min-width: 100% !important;
margin: 0px 0 0 0 !important;
padding: 0 5px !important;
border: none !important;
font-size: 20px !important;
text-decoration: none;
/*background: black !important;*/
}
/* MESSAGE - PARTENER */
#messages-main-view menu.partner-block {
position: relative;
display: inline-block !important;
height: 98% !important;
width: 345px;
padding: 5px !important;
top: 17px !important;
left: 6px !important;
border-bottom: 1px solid #303030;
border-right: 1px solid red !important;
}
/* (new488) */
.messages-page .controls {
display: inline-block !important;
width: 335px !important;
height: 8vh !important;
border-bottom: 1px dashed red;
}
/* (new488) MESSAGE - 3 DOTS MENU*/
#messages-main-view .avatar-container.pull-left.avatar-container {
margin-right: 15px;
top: 5px !important;
}
#messages-main-view menu .username {
float: left !important;
clear: none !important;
height: 2.5vh !important;
line-height: 2.5vh !important;
width: 70% !important;
margin: 8px 0 0 0 !important;
/*background: red !important;*/
}
#messages-main-view menu .controls .button-dots {
float: left !important;
clear: none!important;
height: 2.5vh !important;
line-height: 2.5vh !important;
width: auto !important;
margin: 8px 0 0 0 !important;
/*background: green !important;*/
}
#messages-main-view [class^="dropdownList"] {
top: 24px !important;
}
#messages-main-view [class^="dropdownList"] ul li button span {
padding: 2px 5px !important;
vertical-align: baseline;
color: gold !important;
background: red !important;
}
#messages-main-view menu .top-nav__official {
float: left !important;
clear: none !important;
height: 1.vh !important;
line-height: 1vh !important;
width: 100% !important;
margin: 4px 0 0 -5px !important;
font-size: 14px !important;
}
#messages-main-view menu .username .activity {
float: left !important;
clear: none !important;
height: 1vh !important;
line-height: 1vh !important;
width: 100% !important;
font-size: 12px !important;
margin: 5px 0 0 0 !important;
text-transform: capitalize;
}
#messages-main-view menu .buttons.pull-right.xh-dropdown.popup.positioned .video-call-entity-control {
position: absolute !important;
top: 173px !important;
}
#messages-main-view menu .buttons.pull-right.xh-dropdown.popup.positioned .call.xh-button {
height: 30px !important;
top: 20px !important;
}
#messages-main-view menu .buttons.pull-right.xh-dropdown.popup.positioned .call.xh-button[data-tooltip="Flash not found"] {
display: none !important;
}
.messages-page main #messages-main-view .message-list {
position: absolute;
width: 100% !important ;
max-height: 90.98vh !important;
padding-top: 8px !important;
bottom: 0;
left: 0;
top: 1vh !important;
overflow: hidden;
transition: padding-bottom 90ms ease 0s;
border-top: 1px solid red !important;
border-bottom: 1px solid red !important;
}
/* (new490)*/
.messages-page main #messages-main-view .message-list .message-first {
position: fixed !important;
width: 303px !important;
max-width: 343px !important;
bottom: 18vh !important;
margin-left: 4px !important;
padding: 5px !important;
font-size: 15px !important;
z-index: 50000 !important;
background: #222 !important;
}
.messages-page main #messages-main-view .message-list.fixed-bottom .report-button .svelte-report-button ,
.messages-page .report-button button span {
color: peru !important;
}
.messages-page .report-button button .xh-icon.beta-report:before {
position: relative !important;
top: 4px !important;
margin: 4px 0 0 0 !important;
color: peru !important;
}
.messages-page [class^="messageInput-"]{
bottom: 0 !important;
left: 5px !important;
padding: var(--xh-spacers-xl) var(--xh-spacers-4xl);
position: absolute;
width: unset;
}
/* (new488) TOOLTIP */
.messages-page .tooltip[style="left: 794px; top: 673px; opacity: 1;"] {
left: 394px !important;
top: 12vh !important;
opacity: 1;
}
/* (new488) */
.messages-page main #messages-main-view .message-list .message-first-title {
font-size: 14px !important;
}
.messages-page main #messages-main-view .message-list .message-first p {
display: none !important;
}
.messages-page main #messages-main-view .message-list .message-list-wrapper,
.messages-page main #messages-main-view .message-list > .divider {
min-width: 1155px !important;
max-width: 1155px !important;
width: 1150px !important;
margin: 2vh 0 0 358px;
border: 1px solid red !important;
}
.messages-page main #messages-main-view .message-list .message-first-title {
font-size: 24px;
font-weight: 700;
}
.messages-main-view .ps.ps--theme_default.ps--active-y.ps.ps--active-y > .ps__scrollbar-y-rail {
left: 1545px !important;
right: -50px !important;
}
.messages-main-view .ps.ps--active-x>.ps__scrollbar-x-rail {
display: none !important;
}
#conversation-list-items.ps.ps--theme_default.ps--active-y.ps.ps--active-y > .ps__scrollbar-y-rail {
left: 355px !important;
right: -50px !important;
/* outline: 1px solid blue !important; */
}
.ps:hover > .ps__scrollbar-y-rail:hover {
background-color: #302F2F;
opacity: 0.9;
}
/* MESSAGE - */
.messages-page main #messages-main-view .message-list .message.mine .message-wrapper,
.messages-page main #messages-main-view .message-list .message .message-wrapper {
line-height: 150%;
min-width: 1050px !important;
max-width: 1050px !important;
border-radius: 3px;
float: left;
font-size: 14px;
overflow-wrap: break-word;
padding: 10px 15px;
}
.messages-page main #messages-main-view .message-list .message.mine .time,
.messages-page main #messages-main-view .message-list .message .time {
color: #707070;
float: left;
font-size: 12px;
letter-spacing: 1px;
margin: 15px 0 0 10px;
}
.messages-page main #messages-main-view .message-list .message .message-wrapper .gallery-section::before {
font-family: "xh-icons";
content: "";
}
/* (new186) MESSAGES - ADD IMAGES */
.messages-page .xh-modal-wrapper.new .editor-insert-image.xh-modal.xh-editor-dialog.xh-tabbed {
position: fixed;
width: 523px !important;
left: 85% !important;
right: auto;
top: 0px !important;
opacity: 1;
z-index: 500000;
border: 1px solid red !important;
}
.messages-page .xh-modal-wrapper.new.opened .editor-insert-image.xh-modal.xh-editor-dialog.xh-tabbed .select-thumb-list .item {
width: 14%;
}
.messages-page .xh-modal-wrapper.new.opened .editor-insert-image.xh-modal.xh-editor-dialog.xh-tabbed .xh-tabset > button,
.messages-page .xh-modal-wrapper.new.opened .editor-insert-image.xh-modal.xh-editor-dialog.xh-tabbed .xh-tabset > button.current-tab,
.messages-page .xh-modal-wrapper.new.opened .editor-insert-image.xh-modal.xh-editor-dialog.xh-tabbed .xh-tabset > button:first-child {
height: 20px;
line-height: 20px;
margin-left: 0;
margin-right: 5px !important;
border-top: none !important;
}
.messages-page .xh-modal-wrapper.new.opened .editor-insert-image.xh-modal.xh-editor-dialog.xh-tabbed .xh-tabset > button.current-tab {
height: 20px;
line-height: 20px;
margin-left: 0;
margin-right: 5px !important;
border-top: none !important;
}
/* MESSAGE - SEND MESS - USER BLOCKED */
.messages-page main #messages-main-view .message-input,
.messages-page main #messages-main-view .message-input.blocked {
position: absolute !important;
left: 5px !important;
top: 326px !important;
height: 155px !important;
width: 342px !important;
box-shadow: none;
z-index: 900 !important;
background: red !important;
}
.messages-page main #messages-main-view .message-input.blocked .blocked {
display: inline-block !important;
font-size: 14px;
line-height: 25px !important;
text-align: center;
width: 100% !important;
}
/* MESSAGE SEND */
.messages-page main #messages-main-view .message-input:before {
content: "Enter >> Send message || Alt+Enter >> new line";
position: absolute;
height: 20px;
width: 98%;
top: -25px;
color: gold;
text-align: center;
background: green;
}
.messages-page main #messages-main-view .message-input-text.xh-editable.ps.ps--theme_default {
min-height: 73px !important;
max-height: 500px !important;
top: 6px !important;
padding: 5px !important;
}
.messages-page main #messages-main-view .message-input .message-input-text .premessage {
position: absolute !important;
min-height: 30px !important;
min-width: 250px !important;
max-width: 250px !important;
padding-left: 70px !important;
white-space: pre-line !important;
}
.messages-page main .messages-main-view .message-input.mixed-section .ps.ps--theme_default.ps--active-y.ps.ps--active-y .ps__scrollbar-y-rail {
left: 320px !important;
outline: 1px solid blue;
}
/* (new255) MESSAGE - */
.messages-page main #messages-main-view .message-input {
position: absolute !important;
left: 5px !important;
top: 354px !important;
height: 555px !important;
width: 342px !important;
padding: 0px 0px 20px 5px !important;
box-shadow: none;
z-index: 900 !important;
background: black !important;
border: 1px solid red !important;
}
.messages-page main #messages-main-view .message-input .message-input-content {
position: absolute !important;
display: inline-block !important;
width: 97% !important;
height: 90% !important;
top: 0 !important;
padding: 5px 0;
border-bottom: 1px solid red !important;
}
/* MESSAGE - BR - === */
.message-wrapper > br {
content: " " !important;
float: none !important;
display: block !important;
line-height: 0px !important;
margin-top: 5px !important;
margin-bottom: -3px !important;
}
/* MESSAGE - MINE - === */
.messages-page main #messages-main-view .message-list .message.mine .message-wrapper {
margin-left: 10px !important;
border-left: 2px dashed red !important;
border-right: 2px dashed red !important;
}
/*; (new490) MESSAGES - BUTTON SPAM / DEL */
.messages-page main #messages-main-view .message-list .message.with-date .delete-message {
display: inline-block !important;
top: 54px;
right: 40px !important;
}
.messages-page main #messages-main-view .message-list .message.with-date .svelte-report-button {
display: inline-block !important;
top: 54px;
right: 10px !important;
}
/* (new377) MESSAGES - SUPERLOADER */
.messages-page .sp-separator,
.messages-page .sp-separator ~ div:not(.xh-modal-wrapper) {
display: none !important;
}
/* END ======== MESSAGES ==================== *
/* START ===== COLLECTION - POPUP - ADD TO COLLECTION - === */
/* COLLECTION - EDIT / DELETE COLLECTION */
.xh-modal-wrapper .xh-modal.no-footer .xh-modal-body {
color: gray !important;
}
.status-editor + .xh-modal-wrapper.old.opened,
.status-editor + .xh-modal-wrapper.opened {
position: fixed;
display: inline-block !important;
height: 100%;
height: auto !important;
min-height: 35px !important;
max-height: 405px !important;
min-width: 1200px;
max-width: 1200px;
bottom: 0;
left: 0px;
right: 0;
top: 0;
z-index: 50000000 !important;
background-color: rgba(0, 0, 0, 0.55);
}
.xh-modal-wrapper.old.opened .add-collection-dialog.xh-modal.xh-tabbed.small {
position: fixed;
display: inline-block !important;
height: 100%;
height: auto !important;
min-height: 35px !important;
max-height: 405px !important;
opacity: 1 !important;
z-index: 500000000 !important;
visibility: visible !important;
transition: none !important;
background-color: rgba(0, 0, 0, 0.55);
border: 1px solid violet;
}
/* COLLECTION - EDIT / DELETE COLLECTION - PRINCIPAL TOP BIG CONTAINER */
.xh-modal-wrapper.old.opened,
.xh-modal-wrapper.old.closed,
.xh-modal-wrapper.with-scroll,
.xh-modal-wrapper {
position: fixed !important;
height: 100% !important;
height: auto !important;
min-height: 30px !important;
max-height: 30px !important;
min-width: 1200px;
max-width: 1200px;
bottom: 0;
left: 0px;
right: 0;
top: 0;
z-index: 50000000 !important;
background-color: rgba(0, 0, 0, 0.85) !important;
}
.xh-modal-wrapper.old.closed {
visibility: hidden !important;
}
/* COLLECTION - EDIT / DELETE COLLECTION - TOP BIG CLOSE BUTTON */
.xh-modal-wrapper.old.opened .xh-dialog-header-close,
.xh-modal-wrapper .xh-dialog-header-close {
position: absolute;
height: 25px !important;
width: 25px !important;
right: 7px;
top: 0px;
z-index: 1;
pointer-events: auto !important;
}
.xh-modal-wrapper.old.opened .xh-dialog-header-close .xh-icon,
.xh-modal-wrapper .xh-dialog-header-close .xh-icon {
height: 25px !important;
line-height: 22px !important;
width: 25px !important;
font-size: 16px !important;
text-align: center !important;
border-radius: 0 100% 100% 0 !important;
border: 1px solid #404040;
}
/* COLLECTION - COLLECTION LIST - BIG CONTAINER */
.xh-modal-wrapper .add-to-collection-dialog.xh-modal.xh-tabbed.small {
position: fixed !important;
display: inline-block !important;
height: 100% !important;
height: auto !important;
width: 1150px !important;
left: 23% !important;
margin-left: 150px !important;
margin-bottom: 30px;
right: auto;
top: 3px !important;
bottom: auto;
will-change: opacity, top;
transform: translate3d(-50%, 0px, 0px);
pointer-events: auto !important;
z-index: 5000000 !important;
box-shadow: 0 2px 40px rgba(0, 0, 0, 0.3);
background: transparent;
}
/* COLLECTION - COLLECTION LIST - HEADER BIG CONTAINER */
.xh-modal-wrapper .add-to-collection-dialog.xh-modal .xh-modal-header {
display: block;
height: 31px;
width: 100%;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
overflow: hidden;
background: #303030;
}
.xh-modal-wrapper .add-to-collection-dialog.xh-modal .xh-modal-header .xh-modal-title {
display: inline-block;
height: 20px !important;
line-height: 20px !important;
max-width: 460px;
margin-left: 3px !important;
margin-top: -9px !important;
font-size: 12px;
overflow-x: hidden;
overflow-y: visible;
text-overflow: ellipsis;
white-space: nowrap;
color: #dadada;
}
.xh-modal-wrapper .add-to-collection-dialog.xh-modal .add-collection {
position: fixed;
top: 5px !important;
right: 241px !important;
z-index: 50000 !important;
}
.add-to-collection-dialog .add-collection-link {
height: 15px !important;
line-height: 15px !important;
padding: 2px 5px;
border-radius: 14px !important;
font-size: 14px;
text-align: center;
transition: color 0.15s ease 0s, border-color 0.15s ease 0s, background-color 0.15s ease 0s;
border: 1px solid red;
}
/* COLLECTION - COLLECTION LIST - SMALL CONTAINER */
.xh-modal-wrapper .add-to-collection-dialog.xh-modal .xh-modal-body {
position: relative;
box-sizing: border-box;
height: 100% !important;
height: auto !important;
min-height: 95px !important;
padding: 0 0px 0px 0px !important;
overflow: hidden;
background: rgba(34, 34, 34, 0.4) !important;
transition: all ease 0.7s !important;
}
.xh-modal-wrapper .add-to-collection-dialog.xh-modal .xh-modal-body:hover {
position: relative;
box-sizing: border-box;
min-height: 735px !important;
max-height: 735px !important;
padding: 0 0px 0px;
overflow: hidden !important;
background: rgba(34, 34, 34, 0.96) !important;
transition: all ease 0.7s !important;
}
.xh-modal-wrapper .add-to-collection-dialog.xh-modal .favorites-collection-list:not(:hover) {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
height: 100% !important;
height: auto !important;
min-height: 95px !important;
top: 30px;
padding: 0 30px 10px !important;
background: rgba(34, 34, 34, 0.4) !important;
transition: all ease 0.7s !important;
}
.xh-modal-wrapper .add-to-collection-dialog.xh-modal .favorites-collection-list:hover {
display: inline-block !important;
width: 100% !important;
height: 100% !important;
min-height: 730px !important;
max-height: 730px !important;
overflow: hidden !important;
overflow-y: auto !important;
transition: all ease 0.7s !important;
}
/* COLLECTION - FAVORIS - VIDEOS - MODAL - NO COLLECTION CHOSEN - CONFIRM DIALOGUE - === */
.favorites-page .xh-modal-wrapper.new-design .xh-modal .xh-modal-header,
.favorites-page .xh-modal-wrapper.new-design .xh-modal .xh-modal-body,
.favorites-page .xh-modal-wrapper.new-design .xh-modal .xh-modal-footer {
padding-top: 0 !important;
}
.favorites-page .xh-modal-wrapper.new-design .xh-modal .xh-modal-body {
font-size: 14px;
line-height: 14px;
padding-top: 0;
}
/* COLLECTION - FAVORIS - VIDEOS - MODAL CONFIRM DELETE - === */
.favorites-page .xh-modal-wrapper .xh-modal {
position: fixed !important;
display: inline-block !important;
height: 75px !important;
z-index: 50000000 !important;
}
/* (new271)COLLECTION - */
.favorites-page .xh-modal-wrapper .xh-modal.small.xh-confirm-dialog.no-footer.warning {
position: fixed !important;
/* display: inline-block !important; */
left: 37% !important;
top: 47vh !important;
min-height: 52px !important;
max-height: 52px !important;
z-index: 50000000 !important;
box-shadow: 5px 7px 2px black !important;
transform: unset !important;
border: 1px solid red !important;
background: black !important;
}
.favorites-page .xh-modal-wrapper .xh-modal.small.xh-confirm-dialog.no-footer.warning .xh-modal-header {
height: 20px;
}
.favorites-page .xh-modal-wrapper .xh-modal.small.xh-confirm-dialog.no-footer.warning .xh-modal-header .xh-modal-title {
font-size: 15px;
height: 15px;
line-height: 10px;
margin-top: 4px;
}
.favorites-page .xh-modal-wrapper .xh-modal.small.xh-confirm-dialog.no-footer.warning .xh-modal-body {
height: 29px !important;
padding: 1px 31px 5px !important;
}
.favorites-page .xh-modal-wrapper .xh-modal.small.xh-confirm-dialog.no-footer.warning .xh-modal-body .confirm-buttons {
float: right;
width: 290px;
margin-top: 2px;
text-align: right;
}
/* A VOIR - COLLECTION - ALL - SCROLL BAR */
.ps.ps--active-y > .ps__scrollbar-y-rail {
left: 1121px !important;
}
/* COLLECTION LIST - ITEMS */
/* COLLECTION - ADD TO COLLECTION - FIRST ITEM > DEFAULT COLL - === */
.favorites-collection-list > label:first-of-type,
.favorites-collection-list > label[for="checkbox--1"] {
position: fixed;
left: 246px;
top: 1px;
}
.xh-modal-wrapper .add-to-collection-dialog.xh-modal {
position: fixed;
height: 25px;
right: 246px;
top: 0px;
}
.xh-modal-wrapper .add-to-collection-dialog.xh-modal .add-collection-form {
height: 28px;
margin-top: -5px;
padding: 0 25px 0 0 !important;
border-radius: 3px;
border: 1px solid red;
background: black !important;
}
.xh-modal-wrapper .add-to-collection-dialog.xh-modal .favorites-collection-list label {
font-size: 16px;
line-height: 26px;
margin-bottom: 1px !important;
overflow: hidden;
padding-left: 34px;
width: 311px !important;
display: inline-block;
border-radius: 3px;
border: 1px solid gray !important;
}
.xh-modal-wrapper .add-to-collection-dialog.xh-modal .add-collection-form .input-text {
display: inline-block;
font-size: 12px;
height: 26px;
line-height: 30px;
width: 250px;
}
.xh-modal-wrapper .add-to-collection-dialog.xh-modal .xh-button.create-collection {
position: relative;
height: 16px;
line-height: 100%;
min-width: 45px;
left: 21px;
top: 5px;
padding: 0 5px !important;
border-radius: 14px;
font-size: 14px;
text-align: center;
transition: color 0.15s ease 0s, border-color 0.15s ease 0s, background-color 0.15s ease 0s;
border: 1px solid #404040 !important;
}
/* COLLECTION - ADD TO COLLECTION - CHECKED - WITH HOVER - === */
.add-to-collection-dialog .favorites-collection-list .checkbox:checked + label {
background: rgba(17, 239, 15, 0.34);
border: 1px solid green;
}
.add-to-collection-dialog .xh-modal-body:not(:hover) .favorites-collection-list .checkbox:not(:checked):not(:first-of-type) + label {
display: none !important;
visibility: hidden !important;
opacity: 0 !important;
transition-delay: 2s !important;
border: 1px solid red !important;
}
.add-to-collection-dialog .xh-modal-body:hover .favorites-collection-list .checkbox:not(:checked) + label {
visibility: visible !important;
opacity: 1 !important;
border: 1px solid yellow !important;
}
/* COLLECTION - ADD TO COLLECTION - NUMBER */
.add-to-collection-dialog .favorites-collection-list label .quantity {
position: absolute;
min-width: 28px;
right: 0;
margin-right: 5px;
padding: 0 3px;
border-radius: 3px;
text-align: center;
letter-spacing: 0.8px;
color: red;
background: rgba(255, 211, 0, 1);
}
/* (new216) COLLECTION - ADD TO COLLECTION in COLL PAGE - FRIST LABEL DEFAULT NOT HOVER */
.xh-modal-wrapper .add-to-collection-dialog.xh-modal.small .favorites-collection-list label:first-of-type {
left: 660px !important;
border: 1px solid red !important;
}
/* COLLECTION - ADD TO COLLECTION - FOOTER */
.add-to-collection-dialog.xh-modal .xh-modal-footer {
height: 21px;
padding: 5px 24px;
}
/* (new216) COLLECTION - ADD TO COLLECTION in COLL PAGE (.xh-tabbed.smal)- FOOTER BUTT (Save Cancel)*/
.add-to-collection-dialog.xh-modal.xh-tabbed.small .xh-modal-footer {
position: fixed !important;
height: 75px;
width: 150px !important;
right: 8px !important;
top: 5px !important;
padding: 5px 5px 0px 5px !important;
border-radius: 5px !important;
z-index: 500000 !important;
background: #111 !important;
}
.add-to-collection-dialog.xh-modal.xh-tabbed.small .xh-modal-footer button {
margin: 2px 5px 5px 5px !important;
}
/* (new216) COLLECTION - ADD TO COLLECTION in COLL PAGE - FRIST LABEL DEFAULT NOT HOVER */
.xh-modal-wrapper .add-to-collection-dialog.xh-modal.small .favorites-collection-list label:first-of-type {
left: 660px !important;
border: 1px solid red !important;
}
/* COLLECTION - ADD TO COLLECTION - SCROLLBAR Y */
.xh-modal-wrapper.new.opened.with-scroll .ps-scrollbar-y-rail {
left: 990px !important;
}
/* END ===== COLLECTION - POPUP - ADD TO COLLECTION - === */
/* ============================================================================= */
/* ==== END ==== PART 2 ===== IAMGES / CHANNEL / SUBSCRIPTION / MESSAGES / COLLECTIONS / BLOG / LINKYFY PLUS ==== */
/* ============================================================================= */
/* START - ALL === COLOR === LINK COLOR + VISITED - === */
/* (new280) COLOR - SUPERLOADER */
.sp-separator {
background-color: #111 !important;
}
.sp-separator a {
text-shadow: none !important;
}
.sp-separator img.sp-sp-gopre,
.sp-separator img.sp-sp-gobottom,
.sp-separator img.sp-sp-gonext,
.sp-separator img.sp-sp-gotop {
/* filter: grayscale(1) !important; */
filter: invert(1%) hue-rotate(49deg) brightness(102%) contrast(83%) !important;
background-color: #222 !important;
border: 1px solid red !important;
}
/* (new379) COLOR - LINK - POSITION */
.stories-list .item.story .heading a,
.blog-list .item.story .heading a,
.news-list .item.story .heading a,
.stories-list .item.blog .heading a,
.blog-list .item.blog .heading a,
.news-list .item.blog .heading a {
border-bottom: unset !important;
font-weight: 700;
line-height: 21px;
font-size: 16px !important;
}
.video-thumb .thumb-image-container {
color: gray !important;
border: 1px solid gray !important;
}
.thumb-list__item.video-thumb {
border-radius: 5px !important;
color: gray !important;
}
/* (new276) */
.video-thumb .video-thumb-info__name {
color: gray !important;
}
/* COLOR - HINT - ALL - COLOR - === */
.pop-message-container .pop-message.green {
background: rgba(0, 188, 142, 0.4) !important;
}
/* (new495) COLOR - LINKS - COLOR/PERU */
a[class*="username-"] span ,
.story-page .comments-section .comments-list .comment-item .comment-info .user-info .username span ,
.user-page .comments-section .comments-list .user-info a.username span ,
.user-page.favorites-page .mixed-list .item .info-container a.link .name > span,
#commentBox .text > span > a,
.heading > a,
.notifications-page .notifications-list .notifications-row .event .user-info .event-user,
.username.reply-to-link,
a.username,
.mixed-section.videos.related .mixed-list .item.video .info-container a.link .name span,
.mixed-list .item a,
.mixed-list .item a.thumb-container,
.link,
.story-section .story-item .story-text:not(.xh-editor) a,
a,
a.link-inner,
.story-text > a,
.linkifyplus {
border-bottom: unset !important;
text-decoration: none !important;
color: peru !important;
}
/* (new499) COLOR - VISITED - COLOR/TOMATO */
a[class*="username-"]:visited span ,
.story-page .comments-section .comments-list .comment-item .comment-info .user-info .username:visited span ,
.user-page .comments-section .comments-list .user-info a.username:visited span ,
.category-page .index-videos.mixed-section .thumb-list .thumb-list__item.video-thumb:hover .video-thumb-info a.video-thumb-info__name:visited,
.video-page .mixed-section.videos.related-container .thumb-list--related .video-thumb:hover .video-thumb-info a.video-thumb-info__name:visited,
.video-page .entity-description-container__categories .categories-container__item:visited,
.notifications-page .notifications-list .notifications-row .event .user-info .event-name a.content-name.xh-overflow-dots:visited,
.notifications-page .notifications-list .notifications-row .event .user-info .event-text.with-margin > a:visited,
.user-page.favorites-page .mixed-list .item .info-container a.link:visited .name > span,
#commentBox .text > span > a:visited,
.heading > a:visited,
.notifications-page .notifications-list .notifications-row .event .user-info .event-user:visited,
.username.reply-to-link:visited,
a.username:visited,
.mixed-section.videos.related .mixed-list .item.video .info-container a.link:visited .name span,
.mixed-list .item a:visited,
.mixed-list .item a.thumb-container:visited,
.link:visited,
a:visited:visited,
a.link-inner:visited,
.story-text > a:visited,
.linkifyplus:visited,
.story-text a:visited,
.story-section .story-item .story-text:not(.xh-editor) a:visited,
.story-text a.linkifyplus:visited,
.story-text .blog-image.align-no.deprecated + a.linkifyplus:visited {
text-decoration: none !important;
color: tomato !important;
}
/* (new476) ALL - COLOR/ WHITE */
.comments-trigger,
.video-page .categories-container.collapsable-list > li:not(:first-of-type):not(.collapsable-toggle) a.categories-container__item[href*="/tags/"],
.gallery-related .mixed-list .item.gallery .link .thumb-info .name,
.mixed-list .thumb-info .name {
text-decoration: none !important;
color: #fff;
}
/* (new168) ALL - VISITED - COLOR/AQUA */
.gallery-related .mixed-list .item.gallery .link:visited .thumb-info .name,
.mixed-list .thumb-info .name:visited {
color: aqua;
}
/* (new168) VISITED - TOMATO - BORDER */
.user-page .favorite-photos-block .mixed-section a.link:visited .thumb-container img {
border: 1px solid red !important;
}
.user-page .favorite-photos-block .mixed-section a.link:visited,
.user-page.user-videos-page.my-uploads-page .side-column > ul .submenu li a:not(.edit-collection):visited,
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list li a:not(.edit-collection):visited,
.user-page.user-videos-page.my-uploads-page .side-column > ul:hover .submenu li a:not(.edit-collection):visited,
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list:hover li a:not(.edit-collection):visited,
.photo-page .main-wrap .width-wrap .gallery-related .mixed-section.gallery.related .thumb-list__item.gallery-thumb .gallery-thumb__link.thumb-image-container:visited {
border: 1px solid tomato !important;
}
/* (new168) VISITED - RED - BORDER */
.user-page.user-photos-page.my-uploads-page .tab-recent.gallery-list.current-tab .thumb-list.thumb-list--gallery-full-width .gallery-thumb .gallery-thumb__link.thumb-image-container:visited,
.user-page.user-photos-page.my-uploads-page .tab-favorite.gallery-list.current-tab.gallery .thumb-list.thumb-list--sidebar.thumb-list--gallery .thumb-list__item.gallery-thumb .gallery-thumb__link.thumb-image-container:visited,
.thumb-list--gallery-full-width .thumb-list__item a.thumb-image-container:visited,
.gallery-page main article .gallery-section .gallery-list a.photo-container:not(.has-status):visited,
.gallery-page main article .gallery-section .gallery-list a.photo-container:visited {
border: 1px solid red !important;
}
/* (new168) THUMBNAIL - COLOR/PERU + BORDER/#404040 */
.mixed-list .item a.thumb-container {
color: peru !important;
border: 1px solid #404040 !important;
}
/* (new168) THUMBNAIL - VISITED - COLOR/TOMATO - BORDER/TOMATO */
.mixed-list .item a.thumb-container:visited {
color: tomato !important;
border: 1px solid tomato !important;
}
/* (new256) VISITED - COLOR/TOMATO - BORDER/LIME */
.video-thumb:hover a.video-thumb-info__name:visited,
.video-thumb.thumb-list__item:hover a.video-thumb-info__name:visited,
.video-thumb .thumb-image-container:visited,
.video-thumb .video-thumb-info__name:visited {
border: 1px solid lime !important;
color: tomato !important;
}
/* (new168) VISITED - COLOR + BACKGROUND - DIVERS */
.photo-page .photo-view .popular-side .photo-thumbs-block .thumb-list .item .link:visited {
border: 1px solid blue !important;
background: rgba(0, 0, 0, 0.35);
}
/* (new476) VISITED - COLOR/GOLD + BACKGROUND/GREEN */
.collapsable-list .categories-container__item[href*="/amateurs/"]:visited,
.categories-container__item[href*="/pornstars/"]:visited,
.categories-container__item[href^="/pornstars/"]:visited {
color: gold !important;
background: green !important;
}
/* (new168) VISITED - COLOR/WHITE + BACKGROUND/GREEN */
.video-page .categories-container.collapsable-list > li:not(:first-of-type):not(.collapsable-toggle) a.categories-container__item--sub:visited,
.video-page .categories-container.collapsable-list > li:first-of-type a.categories-container__item--sub:visited {
color: white !important;
background: green !important;
}
/* (new168) VISITED - COLOR/RED + BACKGROUND/GOLD */
.video-page .categories-container.collapsable-list > li:not(:first-of-type):not(.collapsable-toggle) a.categories-container__item:visited {
color: red !important;
background: gold !important;
}
/* (new476) VISITED - TAGS - COLOR/WHITE + BACKGROUND/PERU */
.video-page .categories-container__item[href*="/amateurs/"]:visited {
color: white !important;
background: peru !important;
}
/* (new168) VISITED - COLOR + BORDER + BACKGROUND - DIVERS */
.gallery-related .mixed-list .item.gallery .link {
text-decoration: none !important;
color: gray !important;
border: 1px dashed #404040 !important;
background-color: #404040 !important;
}
.gallery-related .mixed-list .item.gallery .link:visited {
color: yellow !important;
border: 1px dashed tomato !important;
background-color: yellow !important;
}
.gallery-page article .gallery-section .mixed-list.loaded .photo-container {
color: yellow !important;
border: 1px solid gray !important;
}
.gallery-page article .gallery-section .mixed-list.loaded .photo-container:visited {
color: yellow !important;
border: 1px solid tomato !important;
}
/* (new168) VISITED - COLOR/GOLD + BORDER/GRAY + BACKGROUND/BLUE */
.user-page.user-videos-page.my-uploads-page .side-column > ul .submenu li a:visited:hover:not(.edit-collection),
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list li a:visited:hover:not(.edit-collection),
.user-page.user-videos-page.my-uploads-page .side-column > ul:hover .submenu li a:visited:hover:not(.edit-collection),
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list:hover li a:visited:hover:not(.edit-collection) {
color: gold !important;
background: blue !important;
border: 1px solid gray !important;
}
/* BACKGROUND - RED XHAM - background: #e34449 ; */
.search-results main .width-wrap > aside .filter-label,
.search-results .search-results-header .result-section .result-block {
background: #e34449 !important;
}
/* (new168) END === ALL - LINK COLOR + VISITED - === */
/* (new214) LANGUE - ADAPTATION */
.video-page[lang="fr"] .more-related-videos a.xh-button.square.black.large {
border-radius: 15px;
font-size: 14px;
height: 24px;
line-height: 14px !important;
min-width: 60px;
padding: 0 5px 2px;
}
/* START ======== GALLERY / PHOTOS ===== */
/* GALLERY / PHOTOS - CAPTCHA - === */
.xh-modal-wrapper .xh-modal {
position: fixed !important;
height: auto !important;
left: 50%;
margin-bottom: 0px;
right: auto;
top: 370px !important;
box-shadow: 4px 3px 4px rgba(0, 0, 0, 1);
border-radius: 5px !important;
transform: translate3d(-50%, 0px, 0px);
will-change: opacity, top;
opacity: 1 !important;
z-index: 500000 !important;
}
/* (new449) GAL - GALLERY / PHOTOS - THUMBNAIL / USER FAVS - IN PHOTO VIEWER - === */
.gallery-thumb__date,
.photos-page .gallery-section .date {
display: none !important;
}
.gallery-thumb {
display: inline-block;
vertical-align: top;
height: 100%;
max-width: 160px !important;
margin: 0px -25px 5px 30px !important;
padding: 0px !important;
/* border: 1px solid yellow !important; */
}
.gallery-thumb .thumb-image-container__image {
background-position: top center !important;
background-repeat: no-repeat;
background-size: contain !important;
height: 100%;
min-height: 140px !important;
max-height: 140px !important;
width: 100%;
}
/* (new449) */
.thumb-list--sidebar .thumb-list__item.gallery-thumb a.thumb-image-container .thumb-image-container__image {
min-width: 100% !important;
max-width: 100% !important;
min-height: 110px !important;
max-height: 110px !important;
background-position: 50% center;
background-repeat: no-repeat;
background-size: contain !important;
}
/* (new379) */
.user-page.user-photos-page.my-uploads-page .tab-favorite.gallery-list.current-tab.gallery .thumb-list.thumb-list--sidebar.thumb-list--gallery .gallery-thumb__link.thumb-image-container.role-pop img.thumb-image-container__image {
min-width: 179px !important;
max-width: 179px !important;
min-height: 140px !important;
max-height: 140px !important;
background-position: 50% center;
background-repeat: no-repeat;
background-size: contain !important;
}
/* (new380) PHO GAL - CATEG */
.photos-page .gallery-section .thumb-list--sidebar .thumb-list__item.gallery-thumb a.thumb-image-container .gallery-thumb-info {
position: absolute !important;
display: inline-block !important;
line-height: 15px;
min-height: 4.5vh !important;
max-height: 4.5vh !important;
left: 0 !important;
/* z-index: 500 !important; */
/* background: blue !important; */
/* border: 1px solid aqua !important; */
}
/* (new380) HOVER */
.photos-page .gallery-section .thumb-list--sidebar .thumb-list__item.gallery-thumb a.thumb-image-container .gallery-thumb-info:hover {
position: absolute !important;
display: inline-block !important;
line-height: 15px;
min-height: 5vh !important;
max-height: 8vh !important;
left: 0 !important;
z-index: 500 !important;
/* background: blue !important; */
/* border: 1px solid yellow !important; */
}
.photos-page .gallery-section .thumb-list--sidebar .thumb-list__item.gallery-thumb a.thumb-image-container .gallery-thumb-info .gallery-thumb-info__name {
display: inline-block !important;
width: 100% !important;
height: 100% !important;
max-height: 2vh !important;
min-height: 2vh !important;
line-height: 14px;
margin-bottom: -2px;
padding: 0 5px;
font-size: 12px !important;
text-transform: lowercase !important;
opacity: 1;
overflow: hidden !important;
overflow-x: hidden !important;
overflow-y: auto !important;
/* background: red !important; */
}
/* (new380) HOVER */
.photos-page .gallery-section .thumb-list--sidebar .thumb-list__item.gallery-thumb a.thumb-image-container .gallery-thumb-info:hover .gallery-thumb-info__name {
display: inline-block !important;
width: 100% !important;
height: 100% !important;
max-height: 5vh !important;
min-height: 5vh !important;
line-height: 14px;
margin-bottom: -2px;
padding: 0 5px;
font-size: 12px !important;
text-transform: lowercase !important;
opacity: 1;
overflow: hidden !important;
overflow-x: hidden !important;
overflow-y: auto !important;
/* background: red !important; */
}
/* (new380) FIRST LETTER */
.photos-page .gallery-section .thumb-list--sidebar .thumb-list__item.gallery-thumb a.thumb-image-container .gallery-thumb-info .gallery-thumb-info__name::first-letter {
text-transform: capitalize !important;
/* background: green !important; */
}
/* (new380) COUNTER */
.photos-page .gallery-section .thumb-list--sidebar .thumb-list__item.gallery-thumb a.thumb-image-container .gallery-thumb-info .gallery-thumb-info__counters {
position: absolute !important;
display: inline-block !important;
width: 100% !important;
margin: 0 0 0 0 !important;
bottom: 0 !important;
left: 0 !important;
z-index: 500 !important;
/* background: blue !important; */
}
.mixed-list .item.gallery {
width: 10% !important;
margin-right: 3px;
margin-left: 5px;
margin-bottom: 5px;
padding: 0px !important;
}
/* (new426) GAL - GALLERY PHOTOS - MY UPLOAD / My UPLOAD DELETED */
.user-page.my-uploads-page .photo-block.upload-list .thumb-list__item.gallery-thumb {
width: auto !important;
min-width: 182px !important;
max-width: 182px !important;
min-height: 180px !important;
max-height: 180px !important;
margin-bottom: 0 !important;
top: 0 !important;
padding: 0 !important;
}
/* (new426) GAL - MY UPLOAD */
.user-page.my-uploads-page .photo-block.upload-list .thumb-list__item.gallery-thumb .thumb-image-container {
width: auto !important;
min-width: 179px !important;
max-width: 179px !important;
min-height: 178px !important;
max-height: 178px !important;
margin-bottom: 0 !important;
top: 0 !important;
padding: 0 !important;
/* border: 1px solid yellow !important; */
}
.user-page.my-uploads-page .photo-block.upload-list .thumb-list__item.gallery-thumb a.thumb-image-container .thumb-image-container__image {
min-width: 100% !important;
max-width: 100% !important;
min-height: 130px !important;
max-height: 130px !important;
background-position: 50% center;
background-repeat: no-repeat;
background-size: contain !important;
}
.user-page.my-uploads-page .photo-block.upload-list .thumb-list__item.gallery-thumb .gallery-thumb-info__name {
max-height: 2.8vh !important;
min-height: 2.8vh !important;
}
/* AAA ==== END ==== ALL === */
}
@-moz-document url-prefix("https://xhamster.com/my/edit/profile"), url-prefix("https://fr.xhamster.com/my/edit/profile"), url-prefix("https://de.xhamster.com/my/edit/profile"), url-prefix("https://nl.xhamster.com/my/edit/profile"), url-prefix("https://es.xhamster.com/my/edit/profile"), url-prefix("https://it.xhamster.com/my/edit/profile"), url-prefix("https://ru.xhamster.com/my/edit/profile"), url-prefix("https://pl.xhamster.com/my/edit/profile"), url-prefix("https://jp.xhamster.com/my/edit/profile"), url-prefix("https://ge.xhamster.com/my/edit/profile"), url-prefix("https://br.xhamster.com/my/edit/profile"), url-prefix("https://cz.xhamster.com/my/edit/profile"), url-prefix("https://vi.xhamster.com/my/edit/profile"), url-prefix("https://tr.xhamster.com/my/edit/profile"), url-prefix("https://ua.xhamster.com/my/edit/profile"), url-prefix("https://hi.xhamster.com/my/edit/profile"), url-prefix("https://th.xhamster.com/my/edit/profile"), url-prefix("https://ko.xhamster.com/my/edit/profile"), url-prefix("https://ro.xhamster.com/my/edit/profile"), url-prefix("https://pt.xhamster.com/my/edit/profile"), url-prefix("https://my.xhamster.com/my/edit/profile"), url-prefix("https://id.xhamster.com/my/edit/profile") {
/* PROFILE EDIT ==== * /
/* EDIT PROFILE - ADD VIDEO */
.user-page.edit-mode .xh-modal-wrapper.new {
background-color: rgba(0, 0, 0, 0.55);
bottom: 0;
height: auto;
left: 200px;
max-height: 900px !important;
max-width: 800px;
min-height: 600px;
min-width: 800px;
position: fixed;
right: 0;
top: 10px !important;
z-index: 500000;
}
.xh-modal-wrapper .xh-modal.editor-insert-image.xh-editor-dialog.xh-tabbed {
position: relative !important;
height: auto;
left: 0 !important;
top: 0px !important;
margin: auto !important;
opacity: 1;
z-index: 500000;
}
.xh-modal-wrapper .xh-editor-dialog .xh-modal-body .drop-area,
.xh-modal-wrapper .photo-crop-dialog .xh-modal-body .drop-area {
background: red;
}
.xh-modal-wrapper .xh-editor-dialog .xh-tab-upload .select-thumb-list {
display: inline-block;
width: 100%;
height: auto;
min-height: 300px;
max-height: 515px;
margin-bottom: 0;
overflow-x: hidden;
overflow-y: auto;
}
.xh-modal-wrapper .xh-editor-dialog .xh-tab-upload .select-thumb-list .item {
width: 16%;
}
.select-thumb-list .image-remove-confirmation {
padding-top: 1px;
background: red;
}
.select-thumb-list .image-remove-confirmation .confirmation-title {
font-size: 12px;
font-weight: 700;
margin-bottom: 3px;
color: red;
}
.select-thumb-list .image-remove-confirmation .confirmation-warning {
color: #dadada;
font-size: 12px;
line-height: 12px;
padding: 0px;
}
/* (new388) PROFILE - EDIT - CROP PHOTO MODAL */
.xh-modal-wrapper .photo-crop-dialog.xh-modal {
position: fixed !important;
height: auto !important;
left: 31.2% !important;
margin-bottom: 0px;
right: auto;
top: 4vh !important;
box-shadow: 4px 3px 4px rgba(0, 0, 0, 1);
border-radius: 5px !important;
transform: translate3d(-50%, 0px, 0px);
will-change: opacity, top;
opacity: 1 !important;
z-index: 500000 !important;
}
/* URL PREF - PROFILE EDIT - */
*,
*::before,
*::after {
box-sizing: inherit;
}
*,
*::before,
*::after {
box-sizing: inherit;
}
.select-thumb-list .image-remove-confirmation .buttons {
margin: 0 5px;
padding: 0 10px;
transform: scale(0.7);
transform-origin: center left;
}
.select-thumb-list .image-remove-confirmation .buttons button:first-of-type {
margin-left: -16px;
}
.xh-modal-wrapper .xh-editor-dialog.insert-video-dialog {
position: fixed !important;
height: auto;
width: 487px;
left: 35%;
top: 10% !important;
border: 1px solid gray;
}
.xh-modal-wrapper .xh-editor-dialog.insert-video-dialog .xh-modal-header {
display: block;
overflow: hidden;
width: 100%;
height: 35px;
background: #303030;
border-top-right-radius: 5px;
border-top-left-radius: 5px;
}
.xh-modal-wrapper .xh-modal .xh-modal-header .xh-modal-title {
display: inline-block;
font-size: 20px;
line-height: 20px;
margin: 5px 0 0 30px;
}
.xh-modal-wrapper .xh-editor-dialog.insert-video-dialog .preview iframe,
.xh-modal-wrapper .xh-editor-dialog.insert-video-dialog .has-preview iframe {
width: 100%;
height: 244px;
}
/* URL PREF - PROFILE EDIT - ADD PHOT - LIMIT INDICAT */
.xh-modal-wrapper .xh-modal.editor-insert-image.xh-editor-dialog .gallery-section .note:before {
content: " In fact you can post 5 Mb – max file size";
display: inline-block;
position: relative;
height: 20px;
width: 100%;
font-size: 15px;
color: gold;
}
/* ==== END URL-PREF - PROFILE EDIT ==== */
}
@-moz-document domain("xhamsterlive.com"), domain("fr.xhamsterlive.com") {
/* CAMS XhamsterLive ==== */
/*(new496) TEST - PERSO INDICATOR - */
/* ON TOP */
/* (new491) CHROME -TOP */
.header-top-wrapper .model-search__input-wrapper:after {
content: "499" !important;
position: fixed;
display: inline-block !important;
height: 100% !important;
min-height: 2vh !important;
max-height: 2vh !important;
line-height: 1.5vh !important;
width: 70px !important;
top: 2vh;
left: 1400px;
right: 0;
padding: 0 5px 0 0px !important;
text-align: left !important;
border-radius: 8px !important;
overflow: hidden !important;
z-index: 500000 !important;
filter: grayscale(0.8) !important;
opacity: 0.2 !important;
background-image: url(https://userstyles.world/preview/1785/0.webp) !important;
object-fit: contain !important;
background-size: 9.5vh 85px !important;
background-position: 0px -5px !important;
background-repeat: no-repeat !important;
color: red !important;
border: 1px solid red !important;
}
.header-top-wrapper .model-search__input-wrapper:hover:before {
content: " Xhamster \A Widescreen" !important;
position: fixed;
display: inline-block !important;
height: 100% !important;
height: auto !important;
/*max-height: 2vh !important;*/
line-height: 1.85vh !important;
width: 90px;
top: 1.5vh;
left: 1380px;
right: 0;
border-radius: 8px 0px 0px 8px !important;
padding: 1px 0px 0 0px !important;
text-align: center !important;
overflow: hidden !important;
white-space: pre !important;
z-index: 10;
color: gold !important;
background: #111 !important;
border: 1px solid red
}
/* HOVER ICON */
.header-top-wrapper .model-search__input-wrapper:hover:after {
content: "499" !important;
position: fixed;
display: inline-block !important;
height: 100% !important;
min-height: 4vh !important;
max-height: 4vh !important;
line-height: 2vh !important;
width: 80px !important;
top: 1.5vh;
left: 1470px;
right: 0;
border-radius: 0 8px 8px 0px !important;
padding: 1px 0 0 0px !important;
font-size: 13px !important;
z-index: 10;
opacity: 1 !important;
filter: grayscale(0) !important;
background-image: url(https://userstyles.world/preview/1785/0.webp) !important;
object-fit: contain !important;
background-size: 9vh 90px !important;
background-position: center center !important;
background-repeat: no-repeat !important;
color: gold !important;
border: 1px solid red
}
/* URL PREF - Xhamsterlive - CAM - SUPP - === */
.disable-scroll .auth-modal-signup.modal-wrapper ,
.cookies-reminder,
.absolute.absolute-top.notifications-tooltip.tooltip,
.top-up-wrapper,
.model-list-item .private-status,
.tooltip-top,
.push-notification-tooltip.top,
.tag-group.tag-group-privatePrice,
.goal.goal-repeat.message,
.model-chat-messages-wrapper .messages .message.system,
.tipUser,
.view-cam-page-main .watermark,
.main-layout.viewcampage .cookies-reminder,
.announcement-sub-header,
.lottery,
.header-notifications-wrapper,
.header-notifications-wrapper .header-notifications,
.watermark,
.model-list-promo {
display: none;
}
:root {
--view-cam-aspect-ratio: 0.75;
--view-cam-layout-height: 100vh;
--view-cam-layout-width: 100vw;
--view-cam-top: 200px;
}
/* URL PREF - Xhamsterlive - CAMS - GENERAL - === */
body,
#body,
html {
width: 100% !important;
min-width: 100% !important;
background: #222 !important;
}
/* URL PREF - Xhamsterlive - MODELS INDEXS - === */
.main-layout.main-layout .index-page .model-list-wrapper {
max-width: 99% !important;
width: 99% !important;
}
/* URL PREF - Xhamsterlive - PLAYER PAGE - (OLD ?) TAGS INLINE BAGES CONTAINER - BOTTOM / RIGHT - === */
.model-list-wrapper.container .tags-inline-badges {
position: absolute !important;
bottom: -182px !important;
z-index: 50000 !important;
transition: bottom ease 0.7s !important;
background: black;
}
.model-list-wrapper.container .model-list-container .paginated.model-list + .tags-inline-badges {
position: absolute !important;
bottom: -142px !important;
z-index: 50000 !important;
transition: bottom ease 0.7s !important;
background: black;
}
.model-list-wrapper.container .model-list-container .paginated.model-list + .tags-inline-badges:hover {
position: absolute !important;
bottom: 0px !important;
z-index: 50000 !important;
transition: bottom ease 0.7s !important;
background: black;
}
.model-list-wrapper.container .tags-inline-badges:before {
content: "Models Tags";
position: absolute !important;
display: inline-block !important;
top: -17px !important;
width: 100px;
height: 20px !important;
border-radius: 5px 5px 0 0;
text-align: center;
}
.model-list-wrapper.container .tags-inline-badges:hover {
bottom: 0px !important;
z-index: 50000 !important;
}
/* URL PREF - Xhamsterlive - TAGS UNDER PLAYER */
.widescreen-container .view-cam-model-tags {
position: fixed !important;
width: 795px !important;
min-height: 215px !important;
max-height: 215px !important;
top: 99.8vh !important;
left: 0 !important;
padding: 5px !important;
border-radius: 5px 5px 0 0 !important;
z-index: 50000 !important;
overflow: hidden !important;
overflow-y: auto !important;
transition: bottom ease 0.7s !important;
background: #222 !important;
}
.widescreen-container .view-cam-model-tags:hover {
top: 77vh !important;
left: 0 !important;
transition: bottom ease 0.7s !important;
background: #111 !important;
border: 1px solid red !important;
}
.widescreen-container .view-cam-model-tags:not(:hover):before {
content: "⏏ Models Infos / Tags ⏏";
position: fixed !important;
display: inline-block !important;
margin-top: -23px !important;
margin-left: 50px !important;
width: 170px;
height: 20px !important;
border-radius: 5px 5px 0 0;
text-align: center;
z-index: 50000 !important;
color: gold !important;
background: red !important;
}
.widescreen-container .view-cam-model-tags .view-cam-model-tags-title {
height: 20px !important;
line-height: 10px !important;
margin-bottom: 5px;
}
.widescreen-container .view-cam-model-tags .view-cam-model-tags-group {
line-height: 5px !important;
margin-bottom: 5px;
}
.widescreen-container .view-cam-model-tags .tags-inline-badges .btn-tags-inline-badge {
display: inline-block !important;
flex-shrink: 0;
height: 15px !important;
line-height: 15px !important;
margin-bottom: 8px;
margin-right: 4px !important;
padding: 0;
align-items: center;
border-radius: 30px;
font-size: 0.625rem;
text-transform: uppercase;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
background: #111 !important;
}
/* URL PREF - Xhamsterlive - VR BUTTON - .web-rtc-player-wrapper === */
.player-central-button {
position: fixed !important;
display: inline-block;
bottom: 90% !important;
left: 55% !important;
z-index: 5000 !important;
}
/* URL PREF - Xhamsterlive - CAM PLAYER PAGE - === */
.main-layout.viewcampage {
max-height: 821px !important;
}
.main-layout.viewcampage .page.view-cam-page {
width: 1140px;
height: 821px !important;
left: -355px;
top: -5px;
border-right: 1px solid red;
}
.main-layout.viewcampage .page.view-cam-page > .wrapper .main {
width: 1155px;
height: 921px !important;
margin-top: -28px;
}
.main-layout.viewcampage .page.view-cam-page .view-cam > .wrapper .main.hd {
height: calc(100vh - 326px);
min-height: calc(500px * 0.5556);
max-height: calc((100vw - 440px) * 0.5556);
width: calc(100vh / 0.5556 - 326px / 0.5556);
min-width: 500px;
max-width: calc(100vw - 440px);
margin-top: 6px !important;
}
.main-layout.viewcampage .page.view-cam-page > .main .video {
width: 900px !important;
left: -25px;
top: 3px;
}
/* URL PREF - Xhamsterlive - MSE PLAYER - ==== */
.broadcast-type-webrtc.player.player-type-webrtc.player-wrapper .content .web-rtc-player-wrapper .web-rtc-player .web-rtc-content .web-rtc-content-wrapper .web-rtc-playing .video-element-wrapper .video-element.web-rtc-video-element,
.view-cam .broadcast-type-webrtc.player.player-type-mse.player-wrapper .mse-player-container > div {
background-image: none !important;
background-color: black !important;
}
.view-cam .broadcast-type-webrtc.player.player-type-mse.player-wrapper .content .mse-player .mse-player-container video,
.view-cam .broadcast-type-webrtc.player.player-type-mse.player-wrapper .mse-player-container video {
max-height: 75% !important;
width: 100% !important;
z-index: 100;
background-image: none !important;
}
.web-rtc-player .video-element-wrapper,
.web-rtc-player .web-rtc-video-element {
height: 100% !important;
z-index: 100;
}
.view-cam-page-main.widescreen-container .video {
min-width: 800px !important;
}
.main-layout.viewcampage .view-cam-page-wrapper .view-cam-page .view-cam-container .page .view-cam-page-main .video .view-cam,
.main-layout.viewcampage .page.view-cam-page > .main .video .view-cam {
--container-size: 1268px !important;
--gutter: 38px;
left: -190px !important;
}
/* URL PREF - Xhamsterlive - */
.main-layout.viewcampage .view-cam-page-wrapper .view-cam-page .view-cam-container .page .view-cam-page-main .video .view-cam,
.main-layout.viewcampage .page.view-cam-page > .main .video .view-cam {
--view-cam-calculated-max-width: calc(var(--container-size) - var(--view-cam-chat-min-width) - var(--gutter));
--view-cam-calculated-width: calc(var(--view-cam-layout-height) / var(--view-cam-aspect-ratio) - var(--view-cam-max-height) / var(--view-cam-aspect-ratio));
--view-cam-chat-min-width: 400px;
--view-cam-controls-min-height: 150px;
--view-cam-max-height: calc(var(--view-cam-top) + var(--view-cam-controls-min-height));
--view-cam-min-width: 505px;
max-width: var(--view-cam-calculated-max-width);
min-width: var(--view-cam-min-width);
width: var(--view-cam-calculated-width);
left: 5px !important;
}
.main-layout.viewcampage .page.view-cam-page > .main .video .view-cam {
position: relative;
}
.view-cam-controls-wrapper .btn {
display: inline-block !important;
color: red !important;
}
.view-cam-controls:not(.with-new-send-tip) .view-cam-controls-btn {
font-size: 15px;
line-height: 17px !important;
max-height: 17px !important;
opacity: 0.2 !important;
}
.view-cam-controls:not(.with-new-send-tip) .view-cam-controls-btn:hover {
opacity: 1 !important;
}
/* URL PREF - Xhamsterlive - CAMS - VIDEO CAM PLAYER CONTROLS */
.video-element {
background-color: black !important;
}
.main-layout.viewcampage .view-cam .controls-wrapper .view-cam-controls {
color: peru !important;
background-color: #333 !important;
}
.view-cam-controls .controls .btn-outline {
border-color: rgb(233, 184, 114);
color: peru !important;
}
.view-cam-controls .controls .btn-apply-alter {
background-color: #797A6C !important;
color: rgb(0, 0, 0);
}
.broadcast-type-webrtc.player.player-type-webrtc.player-wrapper:not(.hover) .player-controls:not(.hover),
.broadcast-type-webrtc.player.player-type-webrtc.player-wrapper.hover .player-controls.hover {
position: fixed;
height: 38px;
width: 176px !important;
left: 945px !important;
top: 6.1vh !important;
opacity: 0.5 !important;
transition: none !important;
background: black !important;
}
.player-controls-wrapper {
width: 183px !important;
height: 31px !important;
opacity: 1 !important;
}
.player-controls-wrapper .player-controls-top {
width: 167px;
height: 30px;
margin-left: -11px;
margin-top: -10px;
background: #111 !important;
}
.player-controls-right button {
height: 30px !important;
}
/* URL PREF - Xhamsterlive - WIDGET - NOTIF - LEVL USER */
.viewcam-widget-panel {
display: none !important;
}
.user-level-notification {
position: absolute;
width: 414px;
min-height: 38px;
max-height: 38px;
line-height: 38px;
left: 2px;
top: 6px;
padding: 5px 44px 5px 20px;
}
.user-level-notification-badge {
float: left;
}
/* URL PREF - Xhamsterlive - FULL */
.view-cam-resizer .view-cam-resizer-player.fullscreen,
.player-wrapper.fullscreenelement {
z-index: 500000 !important;
}
.player-controls-fullscreen .player-controls-fullscreen__wrapper {
position: fixed !important;
height: 30px !important;
max-width: 500px !important;
bottom: 5px !important;
left: 1% !important;
z-index: 500000 !important;
background: red !important;
}
.player-controls-fullscreen .player-controls-fullscreen__wrapper .buttons-fullscreen {
height: 30px !important;
bottom: 8px !important;
background: red !important;
}
/* URL PREF - Xhamsterlive - INFOS GOAL */
.view-cam-info .view-cam-info-goal {
-moz-box-flex: 1;
flex: 1 0 85% !important;
height: 100%;
line-height: 1.188rem;
font-size: 0.813rem;
}
.view-cam-info .view-cam-info-king {
display: flex;
-moz-box-flex: 1;
align-items: flex-end;
flex: 1 0 15% !important;
flex-direction: column;
font-size: 0.688rem;
line-height: 1.125rem;
color: #909090;
}
.view-cam-info {
width: 780px !important;
margin-left: 0px !important;
padding: 4px 5px !important;
}
/* URL PREF - Xhamsterlive - CAMS - VIDEO CAM PLAYER - PAGINATION */
.page-button.page-button-beginning {
position: absolute !important;
right: -5px !important;
padding: 0 10px !important;
}
/* URL PREF - Xhamsterlive - CAMS - VIDEO CAM PLAYER - MODELS LIST THUMBNAIL - === */
.main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper {
position: absolute;
display: inline-block !important;
height: 826px !important;
width: 730px;
right: 7px;
top: 95px;
padding: 0 3px 0 5px !important;
overflow: hidden !important;
border: 1px solid #404040 !important;
}
/* URL PREF - Xhamsterlive - ACCT DELETED */
.main-layout.viewcampage .view-cam-page-wrapper .account-disabled-page.model-deleted-page.container.page .model-list-wrapper {
width: 730px !important;
left: 1180px !important;
top: 0px !important;
}
.account-disabled-page.model-deleted-page {
float: left !important;
max-width: 1180px !important;
}
.main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper .model-list-container {
display: inline-block !important;
height: 824px !important;
width: 730px;
padding-top: 3px;
border: none !important;
}
.main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper .container.model-list-container {
-moz-box-flex: unset !important;
flex: unset !important;
flex-direction: unset !important;
display: inline-block !important;
padding-bottom: 10px;
margin-top: 31px !important;
}
.main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper .model-list-container .model-list {
height: 824px !important;
width: 730px;
padding: 5px;
}
.model-list-container .model-list .paginated-list {
height: 720px !important;
padding-bottom: 25px;
overflow: visible !important;
border: 1px solid red !important;
}
.model-list-container .model-list .paginated-list .model-thumb {
height: 128px !important;
}
.model-skeleton-item.model-list-item {
opacity: 0.3 !important;
}
.model-list-item .model-thumb-image {
display: block;
height: 77% !important;
padding-bottom: 90% !important;
background-blend-mode: normal;
background-position: 50% center;
background-size: contain;
background-repeat: no-repeat;
}
.model-list-item .model-thumb-footer {
position: absolute;
display: flex;
flex-direction: row;
font-size: 0.60rem !important;
justify-content: space-between;
left: 0;
padding: 0px !important;
right: 0;
transform: scale(1) !important;
}
/* URL PREF - Xhamsterlive - */
.main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper .model-list-container .model-list-item {
filter: brightness(80%) !important;
}
.main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper .model-list-container .model-list-item:hover {
filter: brightness(100%) !important;
}
.main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper .model-list-container .paginated-list .model-list-item {
position: relative !important;
display: inline-block !important;
height: 134px !important;
min-width: 17.687% !important;
max-width: 17.687% !important;
margin-left: 15px;
margin-bottom: -20px !important;
padding: 0 !important;
transform: scale(1.1) !important;
transform-origin: 105px -80px 0 !important;
border: 1px solid red !important;
}
.model-list-item-link {
position: relative;
display: block;
width: 100%;
padding-bottom: 130px !important;
z-index: 0;
background-position: 50% center;
background-repeat: no-repeat;
background-size: contain !important;
background-color: #111;
}
.main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper .model-list-container .paginated-list .model-list-item a.model-thumb-image {
border: 1px solid gray !important;
}
.main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper .model-list-container .paginated-list .model-list-item a.model-thumb-image:visited {
border: 1px solid red !important;
}
/* URL PREF - Xhamsterlive - CAM MODEL INFOS under PLAYER - === */
.main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper + .container {
position: absolute;
width: 820px;
bottom: 4px;
left: 0px;
height: 34px;
padding: 5px;
overflow: hidden;
transition: all ease 0.7s !important;
background: #333 !important;
}
.main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper + .container:hover {
height: auto !important;
max-height: 281px !important;
overflow-y: auto !important;
z-index: 50000 !important;
background: black !important;
}
/* URL PREF - Xhamsterlive - CAM MODEL VIEW PROFILE POPUP - === */
.user-info > div .details .field-row {
margin: 0 0 0 0 !important;
padding: 3px 0 3px 0 !important;
}
.user-info > div .details .field-row:nth-child(odd) {
background-color: #111 !important;
}
.user-info > div .details .field-row:nth-child(even) {
background-color: #333 !important;
}
.editable-list.knights.page-block {
display: none !important;
}
/* (new322) URL PREF - Xhamsterlive - */
.view-cam-page-wrapper .profile-wrapper {
position: fixed;
display: inline-block;
height: 98vh !important;
width: 930px;
right: 5px;
top: 10px;
padding: 5px !important;
border-radius: 5px 0 0 5px;
z-index: 5000;
overflow: hidden;
overflow-y: hidden !important;
background: #333 !important;
border: 1px solid red !important;
}
.view-cam-page-wrapper .profile-wrapper .profile-header {
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
border-bottom: 1px solid red !important;
color: silver !important;
}
.view-cam-page-wrapper .profile-wrapper .page {
max-width: 920px !important;
width: 920px !important;
padding-bottom: 10px;
overflow: hidden !important;
overflow-y: hidden !important;
}
.view-cam-page-wrapper .profile-wrapper .view-cam-model-info .navigation-container {
height: 20px !important;
line-height: 10px !important;
overflow: hidden;
padding: 0 15px !important;
}
.view-cam-page-wrapper .header-sub .container,
.view-cam-page-wrapper .header-sub .widescreen-container {
min-height: 22px !important;
max-height: 22px !important;
margin: 0px 0 0px 0 !important;
}
/* (new322) URL PREF - Xhamsterlive - PROFILE POPUP */
.view-cam-page-wrapper .profile-wrapper.view-cam-model-info .navigation {
min-height: 22px !important;
max-height: 22px !important;
margin: 0px 0 0px 0 !important;
padding: 0px 10px !important;
background-color: #111 !important;
}
.view-cam-model-info .right-navigation-section {
height: 15px !important;
margin: 0 0 0 auto;
padding-left: 18px;
}
.view-cam-model-info .close-icon-wrapper {
width: 15px !important;
height: 15px !important;
margin-right: 40px !important;
background-color: #535353;
}
.profile-cover .profile-cover__media,
.profile-cover .profile-cover__media-container,
.profile-cover .profile-cover__video-parent {
width: 100%;
height: 81px !important;
position: relative;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.view-cam-page-wrapper .profile-wrapper .profile-cover .profile-cover__media img,
.view-cam-page-wrapper .profile-wrapper .profile-cover .profile-cover__media-container .profile-cover__video {
object-fit: contain !important;
object-position: center center !important;
background-color: #111 !important;
}
.view-cam-page-wrapper .profile-wrapper .profile-cover .profile-cover__info {
height: 40px !important;
color: red !important;
background-color: #222 !important;
}
/* URL PREF - Xhamsterlive - */
.view-cam-page-wrapper .profile-wrapper .profile-cover .profile-cover__info .left-wrapper {
height: 40px !important;
}
.view-cam-page-wrapper .profile-wrapper .profile-cover .profile-cover__avatar-wrapper {
height: 40px !important;
max-width: 40px !important;
margin: 0 30px 0 0!important;
top: 0;
}
.profile-cover .profile-cover__avatar-wrapper .avatar ,
.profile-cover .profile-cover__avatar-wrapper .avatar--clickable {
height: 40px !important;
max-width: 40px !important;
}
.profile-cover .profile-cover__avatar-wrapper .avatar .live-badge {
position: absolute;
bottom: -2vh !important;
padding: 1px 16px;
font-size: 10px;
font-weight: 700;
border-radius: 8px;
color: #fff;
border: 3px solid #262626;
background: aqua !important;
}
.view-cam-page-wrapper .profile-wrapper .profile-cover__avatar-wrapper > a span {
height: 40px !important;
width: 40px !important;
border: 1px solid red !important;
}
.view-cam-page-wrapper .profile-wrapper .profile-cover__avatar-wrapper > a span.avatar .live-badge {
position: absolute;
height: 35px !important;
top: -65px !important;
left: 0px !important;
}
.view-cam-page-wrapper .profile-wrapper .profile-cover .profile-cover__info .title {
height: 40px !important;
padding: 0 !important;
margin: 0 20px 0 0 !important;
}
.videos-list-item-v2 .trailer {
position: absolute;
width: 100%;
height: 100%;
object-fit: contain !important;
filter: unset !important;
}
/* BLURED */
.videos-list-item-v2 .content-wrapper.content-wrapper--blured {
position: relative;
width: 100%;
height: 200px !important;
padding-bottom: 0 !important;
overflow: visible !important;
pointer-events: none !important;
background-color: red !important;
border: 1px solid aqua !important;
}
.videos-list-item-v2 .content-wrapper.content-wrapper--blured:before {
content: "Need Token" !important;
position: absolute !important;
width: 20%;
height: 4vh !important;
line-height: 1.5vh !important;
bottom: -7vh !important;
right: 0 !important;
padding: 5px !important;
text-align: center !important;
border-radius: 8px !important;
z-index: 50000 !important;
pointer-events: none !important;
background-color: red !important;
border: 1px solid aqua !important;
}
.videos-list-item-v2 .content-wrapper.content-wrapper--blured .cover {
position: absolute;
width: 100%;
height: 200px !important;
object-fit: contain !important;
transition: .5s ease-in-out;
pointer-events: none !important;
}
.videos-list-item-v2:has(.content-wrapper--blured) .video-thumb .trailer {
pointer-events: none !important;
}
.videos-list-item-v2:has(.content-wrapper--blured) .video-thumb .content-wrapper.content-wrapper--blured img[src*="/micro/"] {
opacity: 0 !important;
pointer-events: none !important;
}
.model-feed-viewcam-single-column {
flex: 1 1 0;
height: 77vh !important;
overflow-x: hidden !important;
overflow-y: auto !important;
border-bottom: 1px solid red;
}
/* (new204) URL PREF - Xhamsterlive - */
.view-cam-page-wrapper .profile-wrapper.view-cam-model-info .page .profile {
display: inline-block;
height: 98vh !important;
margin-top: 2px !important;
padding: 5px !important;
border-radius: 0 0 5px 5px;
z-index: 5000;
overflow: hidden;
overflow-y: hidden !important;
/* background: red !important; */
border: 1px solid red !important;
}
.view-cam-page-wrapper .profile-wrapper .profile .columns {
height: 75vh !important;
margin: 0 !important;
overflow: hidden !important;
overflow-y: auto !important;
border-bottom: 1px solid red !important;
}
.view-cam-page-wrapper .profile-wrapper .profile .columns .page-block {
margin: 5px 0 !important;
padding: 3px 8px !important;
}
/* (new337) */
.profile-navigation.header-sub.view-cam-model-info-navigation + input + input + .user-videos-page .user-media-page-header {
display: flex;
flex-wrap: wrap;
margin: -15px 0 5px !important;
}
.profile-wrapper.view-cam-model-info .profile-navigation.header-sub.view-cam-model-info-navigation + .user-photos-page ,
.profile-navigation.header-sub.view-cam-model-info-navigation + input + input + .user-videos-page .videos-list-v2 {
position: relative;
width: 100%;
max-width: 100%;
height: 68vh !important;
border-radius: 5px !important;
overflow: hidden !important;
overflow-y: auto !important;
border: 1px solid red !important;
}
.view-cam-page-wrapper .profile-wrapper #profile-knights .list-header-wrapper,
.view-cam-page-wrapper .profile-wrapper .user-gallery .user-gallery-header {
margin: 0 !important;
}
.view-cam-page-wrapper .profile-wrapper .profile .columns .loading-list .list-items-container {
margin-top: 5px !important;
min-height: 90px !important;
}
.profile-wrapper.view-cam-model-info .profile-navigation.header-sub.view-cam-model-info-navigation + .feed {
display: inline-block !important;
max-height: 72vh !important;
width: 100% !important;
border-radius: 5px !important;
overflow: hidden !important;
overflow-y: auto !important;
border: 1px solid red !important;
}
.videos-list-item-v2 .content-wrapper--blured {
filter: unset !important;
}
/* URL PREF - Xhamsterlive - */
.view-cam-page-wrapper .profile-wrapper .profile .columns .page-block .scroll-bar-container .list-items-container .list-items-container {
display: flex;
flex-wrap: wrap;
margin-top: 20px;
min-height: 80px !important;
position: relative;
}
.view-cam-page-wrapper .profile-wrapper .profile .columns .page-block .list-items-container .user-list-item {
width: 120px !important;
margin-right: -30px !important;
transform: scale(0.5) !important;
transform-origin: left top 0 !important;
}
.view-cam-page-wrapper .profile-wrapper .profile .columns .page-block .list-items-container .list-item.empty {
position: absolute !important;
top: 10px !important;
right: -65px !important;
width: 120px !important;
margin: 0px !important;
transform: scale(0.3) !important;
transform-origin: left top 0 !important;
}
.view-cam-page-wrapper .profile-wrapper .profile .columns .page-block .list-items-container .user-list-item .list-item .caption {
display: block;
font-size: 22px !important;
font-weight: 700;
line-height: 20px;
max-width: 110px;
overflow: hidden;
overflow-wrap: break-word;
}
/* (new204) URL PREF - Xhamsterlive - */
.videos-list-item-v2 .videos-list-item-inner {
margin: 0 3px 3px 0 !important;
padding: 3px !important;
border-radius: 5px !important;
border: 1px solid silver !important;
}
.videos-list-item-v2 .video-thumb {
overflow: visible !important;
}
.videos-list-item-v2 .content-wrapper {
position: relative;
width: 100%;
height: 200px !important;
padding-bottom: 0 !important;
overflow: visible !important;
background-color: #000;
}
/* (new337) */
.media-access-overlay--cover.viewer .media-access-overlay__inner,
.media-access-overlay--lock .media-access-overlay__inner {
position: absolute !important;
display: flex;
flex-direction: column;
align-items: center;
height: 5vh !important;
width: auto !important;
bottom: -6.2vh !important;
left: unset !important;
right: 0 !important;
padding: 3px !important;
font-size: 0.95rem !important;
text-align: center;
color: #fff;
background: rgba(38, 38, 38, 0.9) !important;
border: 1px solid gray !important;
}
.media-access-overlay.media-access-overlay--album.media-access-overlay--cover.media-access-overlay--profile.paid.viewer + img + .album-footer ,
.media-access-overlay.media-access-overlay--album.media-access-overlay--cover.media-access-overlay--profile.paid.viewer + img,
.media-access-overlay.media-access-overlay--album.media-access-overlay--cover.media-access-overlay--profile.paid.viewer {
opacity: 0.2 !important;
}
/* (new204) URL PREF - Xhamsterlive - */
.videos-list-item .video-access-viewer.paid .video-access-viewer-inner {
position: absolute !important;
top: 220px !important;
left: 235px !important;
transform: scale(0.5) !important;
transform-origin: left top 0 !important;
}
.paid.video-access-viewer span.video-access-viewer-text span {
font-size: 20px !important;
color: gold !important;
}
.videos-list-item .likes-counter-wrapper {
color: gold !important;
}
.a11y-button,
.likes-counter {
color: gold !important;
}
.likes-counter .like-icon {
color: red !important;
fill: currentcolor;
}
.columns .column.xxl-7 {
width: 100%;
}
.columns .column.xxl-5 {
flex: 0 0 auto;
width: 100%;
}
/* (new204) URL PREF - Xhamsterlive - */
.view-cam-page-wrapper .profile-wrapper .profile .columns .albums-gallery-root {
width: 100%;
min-height: 150px !important;
overflow: hidden !important;
/* border: 1px solid red !important; */
}
.albums-gallery-root .scroll-bar-container {
width: 100%;
min-height: 100px !important;
padding: 5px !important;
overflow: hidden !important;
}
.albums-gallery-root .albums-list-item {
flex-basis: 16.3333%;
max-width: 16.3333%;
padding: 2px;
}
.column.xs-12.s-12.m-12.l-5.xl-5.xxl-5 > div.editable-list.knights.page-block {
width: 100% !important;
min-height: 250px !important;
max-height: 250px !important;
float: left;
border: 1px solid red !important;
}
.editable-list .list-items-container .list-item {
position: relative;
min-height: 67px;
max-height: 67px;
width: 67px;
margin-bottom: 8px;
margin-right: 13px;
color: #2f2f2f;
text-align: center;
overflow: hidden;
}
/* URL PREF - Xhamsterlive - CAMS - PROFILE - MODELS VIDEO / GALLERIE - === */
.view-cam-page-wrapper .profile-wrapper .always-visible.scroll-bar-container .paid.viewer:hover,
.view-cam-page-wrapper .profile-wrapper .videos-list-item .video-access-viewer:hover + .video-duration,
.view-cam-page-wrapper .profile-wrapper .videos-list-item .video-access-viewer:hover {
opacity: 0;
}
/* URL PREF - Xhamsterlive - CAM TAG CATEGORY */
.index-page-header-wrapper .index-page-header.tag-page-title {
background: #111 !important;
}
.text-title-l1.title-ds,
.index-page-header-wrapper .index-page-header.tag-page-title h2 {
color: gold;
}
/* URL PREF - Xhamsterlive - CAMS - INDEX CAMS MODELS - === */
.index-page .model-list-wrapper .model-filter.header-sub + .container.model-list-container .model-list-item {
width: 12.4% !important;
}
/* URL PREF - Xhamsterlive - CAMS - TOP POPULAR CAM MODELS PAGES - === */
.best-models-page {
position: relative;
max-width: 1880px !important;
max-height: 900px !important;
left: 16px;
overflow: hidden !important;
background: red !important;
}
.best-models-page .header-sub {
background-color: #535353;
color: hsla(0, 0%, 100%, 0.7);
font-size: 0.86rem;
min-height: 41px;
margin-top: 0px !important;
}
.best-models-page .page {
margin: 0 auto;
margin-top: 0px !important;
max-width: 1880px !important;
max-height: 800px !important;
position: relative;
overflow: hidden !important;
overflow-y: auto !important;
background: #333 !important;
}
.best-models-page .page-header {
margin-bottom: 9px !important;
margin-top: 0px !important;
text-align: center !important;
}
/* URL PREF - Xhamsterlive - CAMS - TOP POPULAR CAM MODELS PAGES - MONTHLY WINNERS */
.best-models-page .monthly-top .model-list-item {
width: 14% !important;
}
/* URL PREF - Xhamsterlive - TOP POPULAR CAM MODELS PAGES - RECENTS WINNERS */
.best-models-page .hourly-top-row.model-list {
width: 50% !important;
}
.best-models-page .hourly-top-row:nth-child(even) {
float: left !important;
clear: none !important;
border: 1px solid gray !important;
background: black !important;
}
.best-models-page .hourly-top-row:nth-child(odd) {
float: right !important;
clear: none !important;
border: 1px solid gray !important;
background: #222 !important;
}
.best-models-page .hourly-top .model-list-item {
width: 16.6% !important;
}
/* URL PREF - Xhamsterlive - CHAT */
.model-chat-messages-wrapper {
top: 536px !important;
}
.model-chat-messages-wrapper .messages {
margin-top: -534px !important;
}
.chat,
.view-cam-page > .main .chat {
position: absolute !important;
height: 800px !important;
min-width: 375px !important;
max-width: 375px !important;
top: 0px !important;
left: 795px !important;
background: black !important;
}
.model-chat .model-chat-wrapper {
min-width: 355px !important;
max-width: 355px !important;
}
.model-chat .model-chat-container {
max-height: 650px !important;
min-width: 355px !important;
max-width: 355px !important;
}
.view-cam-page .view-cam-page-main .chat {
opacity: 0.2 !important;
}
.view-cam-page .view-cam-page-main .chat:hover {
opacity: 1 !important;
}
.model-chat,
.view-cam-page > .main .chat .model-chat {
min-width: 360px !important;
max-width: 360px !important;
height: 780px !important;
border-radius: 3px;
margin-left: -5px;
padding-bottom: 0px;
top: 0;
color: #959494;
border: 1px solid #404040 !important;
box-shadow: 3px 3px 2px black;
background: #222 !important;
}
.view-cam-page > .main .chat .model-chat .model-chat-wrapper {
min-width: 225px !important;
max-width: 225px !important;
}
.view-cam-page > .main .chat .model-chat .model-chat-wrapper .model-chat-nav-item {
height: 28px !important;
margin-left: 5px !important;
padding: 0 10px !important;
}
.model-chat .model-chat-private,
.model-chat .model-chat-public {
position: absolute;
height: 100%;
height: 650px !important;
width: 100%;
left: 0;
top: 0;
padding-bottom: 0px !important;
border-bottom: 2px solid green !important;
}
/* URL PREF - Xhamsterlive - */
.model-chat-controls {
position: fixed !important;
min-width: 335px !important;
max-width: 335px !important;
height: 44px !important;
top: 830px !important;
padding: 0 10px !important;
left: 825px !important;
z-index: 5000 !important;
}
.model-chat-controls:hover {
min-width: 1175px !important;
max-width: 1175px !important;
left: 0px !important;
background: black!important;
}
.model-chat-new-messages-btn {
visibility: hidden !important;
}
.model-chat-controls:not(:hover) .buttons-wrapper {
visibility: hidden !important;
}
.model-chat-controls .buttons-wrapper .smiles-dropdown .trigger {
display: inline-block;
height: 40px;
position: relative;
width: 20px;
}
.model-chat-controls .buttons-wrapper .smiles-dropdown:hover a#smiles_dropdown_1:after {
position: absolute !important;
content: "Only for \A Gold \A Member \A :-( " !important;
display: inline-block;
height: 55px !important;
line-height: 12px !important;
width: 70px !important;
top: -50px !important;
margin-left: -15px !important;
text-align: center !important;
border-radius: 5px !important;
white-space: pre ! important;
opacity: 1 !important;
color: red !important;
background: gold !important;
}
.model-chat-controls .buttons-wrapper .smiles-dropdown a#smiles_dropdown_1 .icon.icon-smile {
opacity: 0.5 !important;
}
.model-chat-messages-wrapper .messages .message {
height: 100% !important;
min-height: 32px !important;
padding: 3px 5px !important;
border: 1px solid red !important;
}
.model-chat-messages-wrapper .messages .message.king,
.model-chat-messages-wrapper .messages .message.tip {
padding: 2px 5px !important;
text-align: center;
}
.model-chat-messages-wrapper .messages .message.console {
line-height: 18px;
padding: 20px;
width: 100%;
visibility: hidden !important;
}
.model-chat-messages-wrapper .messages .lovense.lovense-toy.message + .message.console {
height: 0px !important;
line-height: 18px;
padding: 0 20px;
width: 100%;
visibility: hidden !important;
}
.model-chat-messages-wrapper .messages .lovense.lovense-toy.message:hover + .message.console {
height: auto !important;
visibility: visible !important;
}
.model-chat-messages-wrapper .messages .message.lovense {
font-size: 0.875rem;
line-height: 18px;
padding: 2px 15px !important;
width: 100%;
}
.model-chat-messages-wrapper .message .body {
width: 100% !important;
line-height: 14px !important;
font-size: 14px !important;
border: none !important;
color: white !important;
}
.model-chat-messages-wrapper .message .body > span {
width: 100% !important;
line-height: 10px !important;
font-size: 10px !important;
border: none !important;
color: gold !important;
}
.model-chat-messages-wrapper .message span strong {
width: 100% !important;
line-height: 10px !important;
font-size: 10px !important;
border: none !important;
}
/* (new207) URL PREF - Xhamsterlive - CAMS - FOOTER - === */
footer:not(.model-thumb-footer):before {
content: "Footer";
position: absolute;
display: inline-block;
width: 100px;
top: -15px;
left: -30px;
color: peru;
border-radius: 5px;
text-align: center;
cursor: pointer;
visibility: visible;
}
footer:not(.model-thumb-footer):hover:before {
top: 0px;
left: 10px;
color: gold;
background: green;
transition: all ease 0.3s !important;
}
footer:not(.model-thumb-footer) {
position: fixed!important;
width: 1170px !important;
top: 99.9vh !important;
left: 5px !important;
color: peru !important;
cursor: context-menu !important;
background: black !important;
z-index: 500 !important;
transition: all ease 0.3s !important;
}
footer:not(.model-thumb-footer):hover {
display: inline-block !important;
width: 99% !important;
top: 55.9vh !important;
padding-bottom: 30px !important;
border-top: 1px solid red !important;
z-index: 10000 !important;
visibility: visible !important;
transition: all ease 0.2s !important;
color: white !important;
background: #111 !important;
}
.language-dropdown .trigger {
background: green !important;
}
/* FOOTER */
.footer-section-item > a {
color: peru !important;
opacity: 0.5;
}
.default-footer .footer-logo {
padding: 2px !important;
background: #333 !important;
border-top: 1px solid red !important;
border-bottom: 1px solid red !important;
}
.default-footer .footer-logo .logo.active {
display: inline-block !important;
margin: 10px 20px 5px 10px !important;
opacity: 1;
color: peru !important;
}
.default-footer .footer-logo .logo .monochrome.site-logo svg {
filter: invert(15%) sepia(100%) saturate(6481%) hue-rotate(46deg) brightness(102%) contrast(43%) !important;
}
.language-dropdown .language-list {
margin: -5px 0 0 !important;
box-shadow: 5px 8px 2px rgba(167, 11, 11, 0.82) !important;
background: #222 !important;
border: 1px solid red !important;
}
.language-dropdown .language-list .language-item.selected a {
color: gold !important;
opacity: 1;
text-decoration: none;
}
/* URL PREF - Xhamsterlive - CATEGORY MENU - === */
.header-sub > .container .model-filter-dropdown-wrapper {
padding: 0;
position: absolute;
right: 0;
top: 100%;
width: 100%;
z-index: 111;
background: #333;
border-top: 1px solid #242426;
border: 1px solid red !important;
}
/* +++ CAM - COLOR +++ */
/* CAM - GOLD */
.model-chat-normal .message.toy-message.toy-message-tip .tip .duration,
.model-filter__link-label ,
.schedule-informer__day-name > span {
color: gold !important;
}
/* CAM - GRAY */
.model-chat-normal .message.toy-message.toy-message-tip .tip .power.power-low ,
.model-chat-normal .message.goal-message.goal-repeat .goal-block ,
footer:not(.model-thumb-footer) .footer-section-header ,
.model-chat-normal .message.goal-message .goal-block ,
.model-chat-normal .message.toy-message.toy-message-tip .tip,
.view-cam-info .view-cam-info-goal,
.model-sorting-dropdown .model-sorting-dropdown-label,
.tags-preference-dropdown .tags-preference-dropdown-trigger,
.page .page-header h1,
.live-tags-link-count {
color: gray;
}
input.input[type="email"],
input.input[type="number"],
input.input[type="search"],
input.input[type="text"],
input.input[type="date"],
input.input[type="password"],
textarea.textarea,
input.input[type="email"]::placeholder,
input.input[type="number"]::placeholder,
input.input[type="search"]::placeholder,
input.input[type="text"]::placeholder,
input.input[type="date"]::placeholder,
input.input[type="password"]::placeholder,
textarea.textarea::placeholder {
color: gray;
}
/* CAM - SILVER */
.tags-category-group__header ,
.model-chat .model-chat-nav-item ,
.model-chat .model-chat-nav-item .model-chat-nav-item-label ,
.profile-tip-menu__activities ,
.schedule-informer .schedule-informer__timeslots ,
.profile-tip-menu__header-text ,
.view-cam-info-goal h2 ,
.user-media-page-header__title ,
.user-info > div .details .field-row .field-label ,
.video-title ,
.list-header-title>h2 ,
.profile-media-panel-wrapper__header h2 ,
.profile-panels-grid .profile-panel-body {
color: silver !important;
}
/* CAM - TAN */
.model-sorting-dropdown .model-sorting-current-type {
color: tan;
}
/* CAM - PERU */
.user-fan-club-status-btn ,
.videos-list-item .video-under-thumb,
.user-info > .info .details {
color: peru !important;
}
/* CAM - LINK VISITED - ALL */
a {
color: peru !important;
cursor: pointer;
text-decoration: none;
}
a:visited {
color: tomato !important;
cursor: pointer;
text-decoration: none;
}
/* CAM - BACKGROUND - UNSET */
.profile-tip-menu__activities--shadow-bottom::after, .profile-tip-menu__activities--shadow-top::before {
background: unset !important;
}
/* CAM - BACKGROUND - ZEBRA */
.profile-tip-menu__activity-wrapper:nth-child(even) ,
.schedule-informer__day:nth-child(odd) {
background: #222 !important;
}
.profile-tip-menu__activity-wrapper:nth-child(odd) ,
.schedule-informer__day:nth-child(even) {
background: #333 !important;
}
/* CAM - BACKGROUND - BLACK */
.model-chat-controls {
background: black!important;
}
/* CAM - BACKGROUND - BLACK + WHITE */
.model-chat-messages-wrapper .messages .message.goal,
.model-list-wrapper.container .tags-inline-badges:before {
color: white;
background: black;
}
/* CAM - BACKGROUND - 111 */
.model-chat .model-chat-nav ,
.user-action-buttons .action-buttons-container .btn ,
.schedule-informer .schedule-informer__timeslot {
background: #111 !important;
}
/* CAM - BACKGROUND - 222 */
.viewcampage .profile .page-block ,
.profile-panels-grid .profile-panel .profile-panel-bg {
background-color: #222;
}
/* CAM - BACKGROUND - 222 + SILVER */
.app-sidebar-content-non-overlay.app-sidebar-content-non-overlay,
.grouped-tags-modal ,
.profile-tip-menu {
background-color: #222 !important;
color: silver !important;
}
/* CAM - BACKGROUND - DIVERS */
.view-cam-controls {
background-color: #060404 !important;
}
.model-chat-messages-wrapper .messages .message.model-message {
background: #010000 !important;
border-bottom: 1px solid #CD6262;
color: #A63E45 !important;
}
.model-chat-messages-wrapper .messages .message.king,
.model-chat-messages-wrapper .messages .message.tip {
background-color: #2F2923 !important;
border-bottom: 1px solid red !important;
}
.model-chat-messages-wrapper .messages .message.lovense {
background-color: rgba(35, 0, 0, 0.7) !important;
border-left: 2px solid #661437 !important;
}
.model-chat-messages-wrapper .messages .message.goal .goal-description:nth-child(2) {
margin: 0px !important;
padding-top: 0px !important;
border-top: 1px solid rgba(79, 79, 79, 0.15);
background: #222;
}
.model-chat-messages-wrapper .messages .message.interaclive-toy {
background-color: rgba(0, 0, 0, 0.7) !important;
}
.model-chat-normal .message.toy-message.toy-message-interactive ,
.model-chat-messages-wrapper .messages .message ,
.model-chat-normal .message.plugin-message .plugin-message-plugin-name.plugin-message-plugin-name ,
.highlight-button {
background-color: #222;
color: silver;
}
.model-chat-normal .message.plugin-message .plugin-message-plugin-name.plugin-message-plugin-name.focus,
.model-chat-normal .message.plugin-message .plugin-message-plugin-name.plugin-message-plugin-name:focus ,
.highlight-button:active,
.highlight-button:focus,
.highlight-button:hover {
background-color: #111;
color: #76a7db;
}
/* CAM - ICON - SVG - GRAY */
.model-sorting-dropdown .selectbox-arrow .icon.icon-selectbox.model-sorting-dropdown .selectbox-arrow .icon.icon-selectbox {
fill: gray;
}
/* CAM - ICON - SVG - PERU */
.model-chat-normal .message.goal-message .goal-block .icon use ,
.icon.icon-user-tab use ,
.model-chat .model-chat-nav-item .icon.icon-locked use ,
.model-chat .model-chat-nav-item .icon-stripchat-logo use {
fill: peru !important;
color: peru !important;
}
.pagination .page-button .icon {
fill: peru !important;
}
/* END - Xhamsterlive ==== */
}
@-moz-document url-prefix("https://xhamster.com/dating/"), url-prefix("https://fr.xhamster.com/dating/"), url-prefix("https://de.xhamster.com/dating/"), url-prefix("https://nl.xhamster.com/dating/"), url-prefix("https://es.xhamster.com/dating/"), url-prefix("https://it.xhamster.com/dating/"), url-prefix("https://ru.xhamster.com/dating/"), url-prefix("https://pl.xhamster.com/dating/"), url-prefix("https://jp.xhamster.com/dating/"), url-prefix("https://ge.xhamster.com/dating/"), url-prefix("https://br.xhamster.com/dating/"), url-prefix("https://cz.xhamster.com/dating/"), url-prefix("https://vi.xhamster.com/dating/"), url-prefix("https://tr.xhamster.com/dating/"), url-prefix("https://ua.xhamster.com/dating/"), url-prefix("https://hi.xhamster.com/dating/"), url-prefix("https://th.xhamster.com/dating/"), url-prefix("https://ko.xhamster.com/dating/"), url-prefix("https://ro.xhamster.com/dating/"), url-prefix("https://pt.xhamster.com/dating/"), url-prefix("https://my.xhamster.com/dating/"), url-prefix("https://id.xhamster.com/dating/") {
/* DATING ==== */
.dating-page .pager-section {
position: absolute !important;
right: 100px !important;
top: 14px !important;
}
.dating-page .bottom-widget-section + .width-wrap {
margin-top: 78px;
background: blue !important;
}
.dating-page .mixed-section .mixed-list .item.user {
width: 4.7000006% !important;
height: 100% !important;
min-height: 170px !important;
max-height: 170px !important;
margin-top: 3px !important;
margin-bottom: 5px !important;
border: 1px solid red !important;
}
.dating-page .mixed-section .mixed-list .item .image-container {
height: 100px !important;
width: 100% !important;
margin-left: 0px;
}
.dating-page .mixed-section .mixed-list .item .image-container .avatar-container.large {
height: 95px !important;
width: 100% !important;
text-align: center !important;
}
.dating-page .mixed-section .mixed-list .item .image-container .xh-avatar-container {
height: 95px !important;
width: 74px !important;
}
.dating-page .mixed-section .mixed-list .item .image-container .xh-avatar {
height: 95px !important;
line-height: 95px !important;
width: 74px !important;
}
.dating-page .mixed-section .mixed-list .item .info-line {
font-size: 14px;
height: 57px !important;
margin-top: 5px;
padding-bottom: 0px;
text-align: center;
}
.dialog-image-list .item .name,
.dating-result-block .mixed-list .item .name {
font-size: 12px;
line-height: 13px;
position: relative;
min-width: 100% !important;
}
.dating-page .mixed-section .mixed-list .item .info-line .il-flag,
.dating-page .mixed-section .mixed-list .item .info-line > span {
float: left;
vertical-align: middle;
width: 100%;
overflow: hidden;
text-overflow: ellipsis;
color: rgb(218, 218, 218);
}
.dating-page .mixed-section .mixed-list .item .info-line > span.il-age,
.dating-page .mixed-section .mixed-list .item .info-line > span.il-sex {
float: left;
width: 50% !important;
text-align: right !important;
}
.dating-page .mixed-section .mixed-list .item .info-line > span.il-age {
float: left;
width: 45% !important;
margin-left: 5px !important;
text-align: left !important;
}
.dating-page .mixed-section .mixed-list .item .verified-text {
font-size: 13px;
left: -2px;
position: absolute;
top: 1px;
}
/* END - URL-PREF - DATING - SEARCH PAGE ==== */
}
@-moz-document url-prefix("https://xhamster.com/dating"), url-prefix("https://fr.xhamster.com/dating"), url-prefix("https://de.xhamster.com/dating"), url-prefix("https://nl.xhamster.com/dating"), url-prefix("https://es.xhamster.com/dating"), url-prefix("https://it.xhamster.com/dating"), url-prefix("https://ru.xhamster.com/dating"), url-prefix("https://pl.xhamster.com/dating"), url-prefix("https://jp.xhamster.com/dating"), url-prefix("https://ge.xhamster.com/dating"), url-prefix("https://br.xhamster.com/dating"), url-prefix("https://cz.xhamster.com/dating"), url-prefix("https://vi.xhamster.com/dating"), url-prefix("https://tr.xhamster.com/dating"), url-prefix("https://ua.xhamster.com/dating"), url-prefix("https://hi.xhamster.com/dating"), url-prefix("https://th.xhamster.com/dating"), url-prefix("https://ko.xhamster.com/dating"), url-prefix("https://ro.xhamster.com/dating"), url-prefix("https://pt.xhamster.com/dating"), url-prefix("https://my.xhamster.com/dating"), url-prefix("https://id.xhamster.com/dating") {
/* USERS DATING ==== */
/* (new276) URL PREF - USERS DAT - PAGE HEIGHT */
.dating-page .footer {
display: none !important;
}
html.dating-page {
display: inline-block !important;
width: 100% !important;
height: 100% !important;
min-height: 100vh !important;
max-height: 100vh !important;
padding-top: 0px !important;
top: 0px !important;
overflow: hidden !important;
background: red !important;
}
.dating-page body {
display: inline-block !important;
width: 100% !important;
height: 100% !important;
min-height: 100vh !important;
max-height: 100vh !important;
padding-top: 0px !important;
top: 0px !important;
overflow: hidden !important;
background: red !important;
}
.dating-page .main-wrap {
max-width: 100% !important;
min-width: 100% !important;
min-height: 100vh !important;
max-height: 100vh !important;
padding-top: 0px !important;
top: 0px !important;
overflow: hidden !important;
}
.dating-page .mixed-section .aside-tags ~ .dating-result-block {
min-height: 89.5vh !important;
max-height: 89.5vh !important;
padding-top: 0px !important;
margin-right: 166px;
top: 0px !important;
overflow: hidden !important;
overflow-y: auto !important;
}
/* URL PREF - USERS DAT - PAGER FIRST PAGE */
.dating-page .pager-section {
position: absolute !important;
right: 100px !important;
top: 10px !important;
}
/* URL PREF - USERS DAT - SEARCH USER - ===== */
.dating-page .mixed-section .mixed-list .item.user {
box-sizing: border-box;
position: relative;
display: inline-block;
float: none;
vertical-align: top;
width: auto;
min-width: 159px !important;
max-width: 159px !important;
height: 100% !important;
min-height: 190px !important;
max-height: 190px !important;
margin-bottom: -10px !important;
margin-left: 10px !important;
margin-right: 0px !important;
padding: 5px;
border-radius: 5px !important;
border: 1px solid red !important;
}
.dating-page .mixed-section .mixed-list .item .image-container {
width: 156px !important;
height: 138px !important;
margin-left: 0px;
}
.dating-page .mixed-section .mixed-list .item .image-container .avatar-container.large {
height: 135px !important;
width: 155px !important;
left: 0px !important;
}
.item.user.hidden-profile span.avatar-container.large + .hidden-text,
.dating-page .mixed-section .mixed-list .item .hidden-text {
position: absolute;
height: 45px !important;
top: 140px !important;
background: rgba(255, 0, 0, 0.35) !important;
}
.dating-page .mixed-section .mixed-list .item .hidden-text .xh-icon {
position: absolute;
top: -135px !important;
right: 0%;
transform: translate(30%) !important;
}
.dating-page .mixed-section .mixed-list .item .image-container .xh-avatar-container {
height: 137px !important;
width: 156px !important;
border-top-left-radius: 5px 5px;
border-top-right-radius: 5px 5px;
overflow: hidden;
}
.dating-page .mixed-section .mixed-list .item .image-container .xh-avatar {
height: 135px !important;
width: 159px !important;
}
/* URL PREF - USERS DAT - TOP PANEL - === */
.dating-page .main-wrap > header + .width-wrap {
position: absolute !important;
max-height: 25px !important;
top: 27px !important;
border-bottom: 1px solid red !important;
}
.dating-page .dating-header {
margin: -5px 0 10px !important;
}
.dating-page .bottom-widget-section + .width-wrap > main {
top: -44px;
border-top: 1px dotted red !important;
}
/* (new170) URL PREF - USERS DAT - DATING - HOME - TOP PANEL - FILTERS */
.dating-page #cam-block + .width-wrap {
position: absolute;
display: inline-block !important;
top: 35px !important;
border: 1px solid red !important;
background: black !important;
}
#result-block .dating-result-tab.xh-tabset .search-tab,
#result-block .dating-result-tab.xh-tabset a {
height: 20px;
line-height: 20px;
margin-left: 0;
margin-right: 10px !important;
padding: 0 3px;
}
#result-block .dating-result-tab.xh-tabset .current-tab {
border-radius: 5px 5px 0 0;
background: gold !important;
}
.dating-page .dating-header .filters {
position: absolute;
display: inline-block !important;
float: none;
width: 50%;
height: 100% !important;
min-height: 32px !important;
max-height: 32px !important;
z-index: 400 !important;
overflow: hidden !important;
border: 1px solid red !important;
background: black !important;
}
/* (new262)URL PREF - USERS DAT - */
.dating-page .dating-header .filters:hover {
position: absolute;
display: inline-block !important;
float: none;
width: 50%;
height: 100% !important;
min-height: 550px !important;
max-height: 550px !important;
z-index: 400 !important;
overflow: hidden !important;
border: 1px solid yellow !important;
background: black !important;
}
.dating-page .dating-header .filters .xh-header {
padding: 0 0 0 30px !important;
}
.dating-page .dating-header .filters:hover {
z-index: 500 !important;
background: tomato !important;
}
/* URL PREF - USERS DAT - DATING - HOME - TOP PANEL - USERS VERIFIED */
.dating-page .dating-header .verified-block {
position: absolute;
display: inline-block !important;
float: none;
width: 50%;
height: 100% !important;
min-height: 32px !important;
max-height: 32px !important;
right: 0 !important;
padding-left: 20px;
z-index: 400 !important;
overflow: hidden !important;
border: 1px solid red !important;
background: black !important;
}
.dating-page .dating-header .verified-block:hover {
z-index: 500 !important;
}
.dating-page .dating-header .verified-block:hover {
min-height: 380px !important;
max-height: 380px !important;
z-index: 400 !important;
border: 1px solid yellow !important;
background: black !important;
}
/* (new262) URL PREF - USERS DAT - DATING - HOME - TOP PANEL - FILTERS / USERS VERIFIED ARROW */
.dating-page .dating-header .filters h1.xh-header:after {
content: "🔻 Filters 🔻 " !important;
position: relative !important;
top: -3px !important;
font-size: 15px !important;
background: green !important;
}
.dating-page .dating-header .verified-block .xh-header:after {
content: "🔻" !important;
font-size: 15px !important;
background: green !important;
}
.dating-page .dating-header .filters .filter-form {
border-radius: 2px;
padding: 5px 5px 0 !important;
}
/* URL PREF - USERS DAT - DATING - RIGHT PANEL - TAGS - === */
.dating-page .mixed-section aside {
float: right;
height: 88vh !important;
margin-top: 5px !important;
overflow: hidden;
border: 1px solid red;
}
.dating-page .mixed-section ul.tags-list {
width: 166px;
height: 43.7vh !important;
margin: 0px 0 2px 0 !important;
padding: 0px 5px 5px 5px !important;
overflow-x: hidden;
overflow-y: auto;
background: #111 !important;
border-top: 4px solid red;
border-bottom: 4px solid red;
}
.dating-page .mixed-section .tags-list .title {
position: sticky !important;
width: 100% !important;
font-size: 15px;
line-height: 15px !important;
top: 0 !important;
padding: 5px 5px 5px 5px !important;
background: red !important;
}
/* (new262) URL PREF - USERS DAT - DATING - SUPERLOADER */
.dating-page .sp-separator {
margin-top: -218px;
margin-bottom: -30px !important;
}
/* END = URL-PREF - USERS DAT - DATING / SEARCH USER - ===== */
/* END - URL-PREF - PAGE HEIGHT - USERS DAT ==== */
}
@-moz-document url-prefix("https://xhamster.com/my/favorites/stories"), url-prefix("https://fr.xhamster.com/my/favorites/stories"), url-prefix("https://de.xhamster.com/my/favorites/stories"), url-prefix("https://nl.xhamster.com/my/favorites/stories"), url-prefix("https://es.xhamster.com/my/favorites/stories"), url-prefix("https://it.xhamster.com/my/favorites/stories"), url-prefix("https://ru.xhamster.com/my/favorites/stories"), url-prefix("https://pl.xhamster.com/my/favorites/stories"), url-prefix("https://jp.xhamster.com/my/favorites/stories"), url-prefix("https://ge.xhamster.com/my/favorites/stories"), url-prefix("https://br.xhamster.com/my/favorites/stories"), url-prefix("https://cz.xhamster.com/my/favorites/stories"), url-prefix("https://vi.xhamster.com/my/favorites/stories"), url-prefix("https://tr.xhamster.com/my/favorites/stories"), url-prefix("https://ua.xhamster.com/my/favorites/stories"), url-prefix("https://hi.xhamster.com/my/favorites/stories"), url-prefix("https://th.xhamster.com/my/favorites/stories"), url-prefix("https://ko.xhamster.com/my/favorites/stories"), url-prefix("https://ro.xhamster.com/my/favorites/stories"), url-prefix("https://pt.xhamster.com/my/favorites/stories"), url-prefix("https://my.xhamster.com/my/favorites/stories"), url-prefix("https://id.xhamster.com/my/favorites/stories"), url-prefix("https://xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://fr.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://de.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://nl.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://es.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://it.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://ru.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://pl.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://jp.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://ge.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://br.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://cz.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://vi.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://tr.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://ua.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://hi.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://th.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://ko.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://ro.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://pt.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://my.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://id.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://xhamster.com/my/favorites/users"), url-prefix("https://fr.xhamster.com/my/favorites/users"), url-prefix("https://de.xhamster.com/my/favorites/users"), url-prefix("https://nl.xhamster.com/my/favorites/users"), url-prefix("https://es.xhamster.com/my/favorites/users"), url-prefix("https://it.xhamster.com/my/favorites/users"), url-prefix("https://ru.xhamster.com/my/favorites/users"), url-prefix("https://pl.xhamster.com/my/favorites/users"), url-prefix("https://jp.xhamster.com/my/favorites/users"), url-prefix("https://ge.xhamster.com/my/favorites/users"), url-prefix("https://br.xhamster.com/my/favorites/users"), url-prefix("https://cz.xhamster.com/my/favorites/users"), url-prefix("https://vi.xhamster.com/my/favorites/users"), url-prefix("https://tr.xhamster.com/my/favorites/users"), url-prefix("https://ua.xhamster.com/my/favorites/users"), url-prefix("https://hi.xhamster.com/my/favorites/users"), url-prefix("https://th.xhamster.com/my/favorites/users"), url-prefix("https://ko.xhamster.com/my/favorites/users"), url-prefix("https://ro.xhamster.com/my/favorites/users"), url-prefix("https://pt.xhamster.com/my/favorites/users"), url-prefix("https://my.xhamster.com/my/favorites/users"), url-prefix("https://id.xhamster.com/my/favorites/users") {
/* MY FAV - STORIE/PHOT/GALL - NO VIDEO FAVS COLL (new380) ==== */
body,
html {
display: inline-block !important;
height: 100% !important;
min-height: 100% !important;
}
/* (new380) URL PREF - MY FAV STORIE/PHOT/GALL - FAV LIST - RETURN */
.user-page.user-videos-page.my-uploads-page .side-column > ul li.active ul.submenu.submenu-video,
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list,
.user-page.user-videos-page.my-uploads-page .side-column > ul li.active ul.submenu.submenu-video,
.favorites-page .user-content-section .side-column ul.submenu.video-collections-list {
display: none !important;
}
/* END - URL-PREF - MY FAV STORIE/PHOT/GALL - NO VIDEO FAVS COLL ==== */
}
@-moz-document url-prefix("https://xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://fr.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://de.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://nl.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://es.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://it.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://ru.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://pl.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://jp.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://ge.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://br.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://cz.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://vi.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://tr.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://ua.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://hi.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://th.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://ko.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://ro.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://pt.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://my.xhamster.com/my/favorites/photos-and-galleries"), url-prefix("https://id.xhamster.com/my/favorites/photos-and-galleries") {
/* MY FAV - GALL (new380) ==== */
/* (new380) URL PREF - MY FAV GALL - PAGE HEIGHT 931px */
.user-page.favorites-page {
max-height: 100vh !important;
min-height: 100vh !important;
overflow: hidden;
padding: 0;
top: 0;
background: #111
}
.favorites-page .main {
max-height: 90vh !important;
min-height: 90vh !important;
}
.user-page.favorites-page:not(.user-videos-page):not(.my-uploads-page) main .width-wrap {
display: inline-block;
max-height: 95.5vh !important;
min-height: 95.5vh !important;
padding: 0;
top: 0;
width: 100%;
}
.user-page.favorites-page .user-content-section {
display: inline-block;
width: 100%;
height: auto;
max-height: 95.5vh !important;
min-height: 95.5vh !important;
margin: 0;
padding: 0;
overflow: hidden;
}
/* (new380) URL PREF - MY FAV GALL - */
.user-page.favorites-page .content-column {
margin-top: -10px;
max-height: 94vh !important;
min-height: 94vh !important;
padding-left: 0;
width: 1920px;
}
.user-page.favorites-page .width-wrap .user-content-section .content-column .favorites-list.galleriesAndPhotos-favorites-list .mixed-list {
max-height: 93.3vh;
min-height: 93.3vh;
margin: 0 !important;
/* border: 1px solid aqua !important; */
}
.favorites-list.galleriesAndPhotos-favorites-list {
max-height: 94vh !important;
min-height: 94vh !important;
}
.beta-preloader {
max-height: 100vh !important;
min-height: 100vh !important;
}
/* END - URL-PREF - MY FAV GALL - HEIGHT==== */
}
@-moz-document url-prefix("https://xhamster.desi/videos/"), url-prefix("https://xhamster.com/videos/"), url-prefix("https://fr.xhamster.com/videos/"), url-prefix("https://de.xhamster.com/videos/"), url-prefix("https://nl.xhamster.com/videos/"), url-prefix("https://es.xhamster.com/videos/"), url-prefix("https://it.xhamster.com/videos/"), url-prefix("https://ru.xhamster.com/videos/"), url-prefix("https://pl.xhamster.com/videos/"), url-prefix("https://jp.xhamster.com/videos/"), url-prefix("https://ge.xhamster.com/videos/"), url-prefix("https://br.xhamster.com/videos/"), url-prefix("https://cz.xhamster.com/videos/"), url-prefix("https://vi.xhamster.com/videos/"), url-prefix("https://tr.xhamster.com/videos/"), url-prefix("https://ua.xhamster.com/videos/"), url-prefix("https://hi.xhamster.com/videos/"), url-prefix("https://th.xhamster.com/videos/"), url-prefix("https://ko.xhamster.com/videos/"), url-prefix("https://ro.xhamster.com/videos/"), url-prefix("https://pt.xhamster.com/videos/"), url-prefix("https://my.xhamster.com/videos/"), url-prefix("https://id.xhamster.com/videos/") {
/* VIDEO PAGE ==== */
/* (new486) TEST - VIDEO PAGE - TOOLTIP - ALL */
.video-page .tooltip[style*="opacity: 1;"] {
max-width: 350px;
padding: 0px 5px !important;
margin: -2.4vh 0 0 0px !important;
border-radius: 3px;
letter-spacing: .1px;
pointer-events: none !important;
color: gold !important;
background: green !important;
border: 1px solid white !important;
}
.video-page .tooltip .arrow {
border-width: 7px 7px 0 7px !important;
border-color: white transparent transparent transparent !important;
}
.tooltip li,
.tooltip p {
font-size: 12px !important;
height: 12px !important;
line-height: 12px !important;
margin: 0;
padding: 0;
}
/* (new382) VIDEO PAGE - PLAYER POSTER (NO POSTER ? in Video Page but in PROFILE YES) - ADD XHAM desi */
.xplayer .xp-poster {
display: inline-block !important;
background-size: contain !important;
}
/* URL PREF - VIDEO PAGE - PLAY/PAUSE BUTTON - NOT LARGE / FULL */
.player-container #player-container.player-container__player.xplayer:not(.xplayer-large-mode):not(:-moz-full-screen) .control-bar .play {
bottom: 10px;
display: inline-block;
height: 30px;
left: 0;
opacity: 1;
position: absolute;
width: 30px;
}
.player-container #player-container.player-container__player.xplayer:not(.xplayer-large-mode):not(:-moz-full-screen) .control-bar .play {
position: absolute;
display: inline-block !important;
height: 30px !important;
width: 30px !important;
left: 350px !important;
bottom: 5px !important;
opacity: 1 !important;
}
.player-container #player-container.player-container__player.xplayer:not(.xplayer-large-mode):not(:-moz-full-screen) .control-bar .play-inner {
position: absolute;
display: inline-block !important;
display: block;
height: 35px !important;
width: 25px !important;
bottom: 0px;
border-radius: 3px;
background-repeat: no-repeat !important;
}
.player-container #player-container.player-container__player.xplayer:not(.xplayer-large-mode):not(:-moz-full-screen) .control-bar .play .play-inner,
.player-container #player-container.player-container__player.xplayer:not(.xplayer-large-mode):not(:-moz-full-screen) .control-bar .play.pause .play-inner {
background-position: 50% center;
background-size: 65% auto;
border-radius: 3px;
bottom: 4px !important;
display: block;
height: 20px !important;
position: absolute;
width: 20px;
}
/* URL PREF - VIDEO PAGE - LARGE */
.player-container #player-container.player-container__player.xplayer.xplayer-large-mode:not(:-moz-full-screen) .control-bar .play {
bottom: 10px;
display: inline-block;
height: 30px;
left: 0;
opacity: 1;
position: absolute;
width: 30px;
}
.player-container #player-container.player-container__player.xplayer.xplayer-large-mode:not(:-moz-full-screen) .control-bar .play .play-inner,
.player-container #player-container.player-container__player.xplayer.xplayer-large-mode:not(:-moz-full-screen) .control-bar .play.pause .play-inner {
background-position: 50% center;
background-size: 65% auto;
border-radius: 3px;
bottom: 4px !important;
display: block;
height: 20px !important;
position: absolute;
width: 20px;
}
/* END - URL-PREF - VIDEO PAGE ==== */
}
@-moz-document url-prefix("https://xhamster.com/"), url-prefix("https://fr.xhamster.com/"), url-prefix("https://de.xhamster.com/"), url-prefix("https://nl.xhamster.com/"), url-prefix("https://es.xhamster.com/"), url-prefix("https://it.xhamster.com/"), url-prefix("https://ru.xhamster.com/"), url-prefix("https://pl.xhamster.com/"), url-prefix("https://jp.xhamster.com/"), url-prefix("https://ge.xhamster.com/"), url-prefix("https://br.xhamster.com/"), url-prefix("https://cz.xhamster.com/"), url-prefix("https://vi.xhamster.com/"), url-prefix("https://tr.xhamster.com/"), url-prefix("https://ua.xhamster.com/"), url-prefix("https://hi.xhamster.com/"), url-prefix("https://th.xhamster.com/"), url-prefix("https://ko.xhamster.com/"), url-prefix("https://ro.xhamster.com/"), url-prefix("https://pt.xhamster.com/"), url-prefix("https://my.xhamster.com/"), url-prefix("https://id.xhamster.com/") {
/* HOME / TREND (for GM "Super Loader") = URL-PREF = START ==== */
.main-page .main-wrap > .width-wrap main article {
display: inline-block !important;
max-width: 90%;
min-width: 90%;
min-height: 100vh !important;
max-height: 100vh !important;
margin: 0!important;
padding: 0;
background: #111 !important;
}
.main-page article:first-of-type + .sp-separator {
display: inline-block !important;
width: 80% !important;
top: -25px !important;
left: 180px !important;
}
.main-page article:first-of-type + .sp-separator ~ .sp-separator {
position: relative !important;
display: inline-block !important;
width: 80% !important;
top: -25px !important;
left: 100px !important;
}
.main-page article:first-of-type + .sp-separator ~ .sp-separator + article .mixed-section.index-videos .pager-section {
position: absolute;
display: inline-block;
height: 30px;
line-height: 12px;
width: 800px !important;
right: 300px;
top: 0;
transform: scale(0.7);
letter-spacing: 0;
background: transparent;
}
/* URL PREF - HOME / TREND */
.main-page article:first-of-type ~ .sp-separator + article {
min-height: 85vh !important;
max-height: 85vh !important;
max-width: 100%;
min-width: 100%;
padding: 0 0 0 110px !important;
overflow: hidden !important;
}
.main-page article:first-of-type ~ .sp-separator + article .mixed-section.index-videos {
min-height: 84vh !important;
max-height: 84vh !important;
max-width: 100%;
min-width: 100%;
padding: 5px 15px 0 48px !important;
top: 0px !important;
overflow: hidden !important;
}
.main-page .mixed-section.index-videos .heading,
.main-page .mixed-section.index-videos .heading-paging {
height: 32px !important;
line-height: 28px !important;
margin: 10px 0 20px 10px !important;
font-size: 23px !important;
background: #222 !important;
border: 1px solid red !important;
}
.main-page .video-filter {
top: 11px !important;
}
.main-page article:first-of-type ~ .sp-separator + article .video-filter {
top: 16px !important;
}
.main-page .width-wrap article .mixed-section.index-videos .pager-section {
position: absolute !important;
display: inline-block !important;
height: 30px;
line-height: 12px !important;
width: 500px !important;
top: 20px !important;
right: 300px !important;
transform: scale(1) !important;
}
.main-page .width-wrap article:first-of-type .mixed-section.index-videos .pager-section {
top: 20px !important;
transform: scale(1) !important;
}
.main-page .width-wrap article .mixed-section.index-videos .pager-section .pager-container ul.test-pager {
top: 5px !important;
transform: scale(1) !important;
}
.main-page article ~ .sp-separator + article .mixed-section.index-videos .pager-section .pager-container ul.test-pager {
top: -2px !important;
transform: scale(1) !important;
}
/* END - URL-PREF - HOME / TREND (for GM "Super Loader") ==== */
}
@-moz-document url("https://xhamster.com/gay/photos/search"), url-prefix("https://xhamster.com/photos/search/"), url-prefix("https://fr.xhamster.com/photos/search/"), url-prefix("https://de.xhamster.com/photos/search/"), url-prefix("https://nl.xhamster.com/photos/search/"), url-prefix("https://es.xhamster.com/photos/search/"), url-prefix("https://it.xhamster.com/photos/search/"), url-prefix("https://ru.xhamster.com/photos/search/"), url-prefix("https://pl.xhamster.com/photos/search/"), url-prefix("https://jp.xhamster.com/photos/search/"), url-prefix("https://ge.xhamster.com/photos/search/"), url-prefix("https://br.xhamster.com/photos/search/"), url-prefix("https://cz.xhamster.com/photos/search/"), url-prefix("https://vi.xhamster.com/photos/search/"), url-prefix("https://tr.xhamster.com/photos/search/"), url-prefix("https://ua.xhamster.com/photos/search/"), url-prefix("https://hi.xhamster.com/photos/search/"), url-prefix("https://th.xhamster.com/photos/search/"), url-prefix("https://ko.xhamster.com/photos/search/"), url-prefix("https://ro.xhamster.com/photos/search/"), url-prefix("https://pt.xhamster.com/photos/search/"), url-prefix("https://my.xhamster.com/photos/search/"), url-prefix("https://id.xhamster.com/photos/search/"), url-prefix("https://xhamster.com/gay/photos/search"), url-prefix("https://xhamster.com/photos/search?revert=orientation"), url-prefix("https://xhamster.com/shemale/photos/search/"), url-prefix("https://xhamster.com/shemale/photos/search/anal?revert=orientation"), url-prefix("https://xhamster.com/photos/") {
/* SEARCH - PHOT ==== */
/* (new362) START - / PHOTOS - THUMBNAIL - === */
html.search-results .footer-wrapper {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
bottom: 0vh !important;
left: 0 !important;
z-index: 5000000 !important;
border: 1px solid red !important;
}
html.search-results {
display: inline-block !important;
width: 100% !important;
height: 100% !important;
min-height: 100vh !important;
max-height: 100vh !important;
overflow: hidden !important;
}
html.search-results body {
display: inline-block;
width: 100%;
min-height: 100vh !important;
max-height: 100vh !important;
padding: 0;
top: 0;
overflow: hidden !important;
overflow-y: auto !important;
}
.search-results main {
display: inline-block;
height: 100%;
max-height: 98.5vh !important;
min-height: 98.5vh !important;
max-width: 100%;
min-width: 100%;
margin: 0 0 0 0 !important;
top: 0 !important;
padding: 0;
overflow: hidden !important;
z-index: 1000 !important;
}
/* (new340) START - URL PREF - SEARCH - PHOT */
.search-results main article {
position: absolute !important;
display: inline-block !important;
width: 100vw !important;
height: 100% !important;
min-height: 91vh !important;
max-height: 91vh !important;
top: 7vh !important;
padding: 5px 0 0 180px !important;
overflow: hidden !important;
overflow-x: hidden;
overflow-y: auto;
z-index: 5000 !important;
}
.search-results .search-page-suggestions {
line-height: 40px !important;
min-height: 40px !important;
left: 0;
top: 0;
z-index: 90000;
border: 1px solid red;
}
/* (new362) */
.search-results .mixed-section.gallery-list {
display: inline-block !important;
width: 100% !important;
height: 100% !important;
min-height: 92.3vh !important;
max-height: 92.3vh !important;
margin-top: 0px !important;
padding-top: 0px !important;
overflow: hidden !important;
}
.search-results .thumb-list.gallery.thumb-list--sidebar {
display: inline-block !important;
width: 100% !important;
height: 100% !important;
min-height: 90.3vh !important;
max-height: 90.3vh !important;
margin: 0 !important;
padding-top: 0px !important;
overflow: hidden !important;
}
/* (new450) URL PREF - SEARCH - PHOT */
.search-results .thumb-list--sidebar .thumb-list__item.gallery-thumb {
position: relative;
display: inline-block !important;
max-width: 135px !important;
margin-bottom: 5px;
overflow: hidden;
}
/* (new449) SEARCH - PHOT */
.search-results .thumb-list--sidebar .thumb-list__item.gallery-thumb a.thumb-image-container {
position: relative;
display: block;
max-height: 160px !important;
min-height: 160px !important;
width: 197px;
margin: 0 0 0 0 !important;
overflow: hidden;
}
.search-results .thumb-list--sidebar .thumb-list__item.gallery-thumb .thumb-image-container__image {
display: inline-block !important;
height: 128px !important;
width: 100% !important;
border-radius: 5px !important;
}
/* (new449) GAL - */
.search-results .search-results .gallery .gallery-thumb__link .gallery-thumb-info,
.search-results .thumb-list .gallery-thumb__link .gallery-thumb-info {
display: flex;
flex-direction: column;
height: 1600px !important;
opacity: .9;
background: linear-gradient(180deg, transparent, #000);
}
.search-results .thumb-list .gallery-thumb__link .gallery-thumb-info {
position: absolute;
height: auto !important;
min-height: 1vh !important;
max-height: 8vh !important;
width: 100%;
bottom: 0vh !important;
margin: 0vh 0 0vh 0 !important;
padding: 0 5px !important;
text-align: left;
z-index: 1;
background: linear-gradient(0deg, rgba(0, 0, 0, .8), transparent);
/*background: olive !important;*/
}
.search-results .gallery-thumb .gallery-thumb-info__name {
display: inline-block !important;
width: 100%;
height: 100% !important;
max-height: 12vh !important;
line-height: 18px;
margin: 0 0 0vh 0 !important;
padding: 0 !important;
font-size: 14px;
overflow: hidden;
}
/* END - URL-PREF - SEARCH - PHOT */
}
@-moz-document url-prefix("https://xhamster.com/my/favorites/stories/"), url-prefix("https://fr.xhamster.com/my/favorites/stories/"), url-prefix("https://de.xhamster.com/my/favorites/stories/"), url-prefix("https://nl.xhamster.com/my/favorites/stories/"), url-prefix("https://es.xhamster.com/my/favorites/stories/"), url-prefix("https://it.xhamster.com/my/favorites/stories/"), url-prefix("https://ru.xhamster.com/my/favorites/stories/"), url-prefix("https://pl.xhamster.com/my/favorites/stories/"), url-prefix("https://jp.xhamster.com/my/favorites/stories/"), url-prefix("https://ge.xhamster.com/my/favorites/stories/"), url-prefix("https://br.xhamster.com/my/favorites/stories/"), url-prefix("https://cz.xhamster.com/my/favorites/stories/"), url-prefix("https://vi.xhamster.com/my/favorites/stories/"), url-prefix("https://tr.xhamster.com/my/favorites/stories/"), url-prefix("https://ua.xhamster.com/my/favorites/stories/"), url-prefix("https://hi.xhamster.com/my/favorites/stories/"), url-prefix("https://th.xhamster.com/my/favorites/stories/"), url-prefix("https://ko.xhamster.com/my/favorites/stories/"), url-prefix("https://ro.xhamster.com/my/favorites/stories/"), url-prefix("https://pt.xhamster.com/my/favorites/stories/"), url-prefix("https://my.xhamster.com/my/favorites/stories/"), url-prefix("https://id.xhamster.com/my/favorites/stories/"), url-prefix("https://xhamster.com/my/favorites/stories"), url-prefix("https://fr.xhamster.com/my/favorites/stories"), url-prefix("https://de.xhamster.com/my/favorites/stories"), url-prefix("https://nl.xhamster.com/my/favorites/stories"), url-prefix("https://es.xhamster.com/my/favorites/stories"), url-prefix("https://it.xhamster.com/my/favorites/stories"), url-prefix("https://ru.xhamster.com/my/favorites/stories"), url-prefix("https://pl.xhamster.com/my/favorites/stories"), url-prefix("https://jp.xhamster.com/my/favorites/stories"), url-prefix("https://ge.xhamster.com/my/favorites/stories"), url-prefix("https://br.xhamster.com/my/favorites/stories"), url-prefix("https://cz.xhamster.com/my/favorites/stories"), url-prefix("https://vi.xhamster.com/my/favorites/stories"), url-prefix("https://tr.xhamster.com/my/favorites/stories"), url-prefix("https://ua.xhamster.com/my/favorites/stories"), url-prefix("https://hi.xhamster.com/my/favorites/stories"), url-prefix("https://th.xhamster.com/my/favorites/stories"), url-prefix("https://ko.xhamster.com/my/favorites/stories"), url-prefix("https://ro.xhamster.com/my/favorites/stories"), url-prefix("https://pt.xhamster.com/my/favorites/stories"), url-prefix("https://my.xhamster.com/my/favorites/stories"), url-prefix("https://id.xhamster.com/my/favorites/stories") {
/* MY FAVS - BLOGS LIST (new341)==== */
/* (new341) URL PREF - BLOGS - MY FAVS LIST - CONTAINER */
html.user-page.favorites-page:not(.user-videos-page):not(.my-uploads-page) body {
display: inline-block !important;
width: 100% !important;
min-width: 99.99% !important;
max-width: 99.99% !important;
height: 100% !important;
/* min-height: 100vh !important; */
max-height: 100% !important;
top: 0px;
padding: 0px !important;
overflow: hidden !important;
overflow-y: auto !important;
/* border: 1px solid green !important; */
}
html.user-page.favorites-page:not(.user-videos-page):not(.my-uploads-page) .main-wrap:not(:first-of-type) ,
html.user-page.favorites-page:not(.user-videos-page):not(.my-uploads-page) .main-wrap:first-of-type {
display: inline-block !important;
height: 100% !important;
min-height: 99.8vh !important;
max-height: 99.8vh !important;
overflow: hidden !important;
/* background: red !important; */
/* border: 1px dashed green !important; */
}
html.user-page.favorites-page:not(.user-videos-page):not(.my-uploads-page) .main-wrap:not(:first-of-type) {
display: inline-block !important;
flex-direction: unset !important;
justify-content: unset !important;
height: auto !important;
min-height: 0 !important;
/* max-height: 100% !important; */
max-height: 100vh !important;
overflow: hidden !important;
/* background: green !important; */
/* border: 1px dashed green !important; */
}
/* (new378) */
html.user-page.favorites-page:not(.user-videos-page):not(.my-uploads-page) .main-wrap:first-of-type > main {
display: inline-block !important;
height: 100% !important;
min-height: 94vh !important;
max-height: 94vh !important;
top: 6vh !important;
overflow: hidden !important;
border: 1px solid orange !important;
}
html.user-page.favorites-page:not(.user-videos-page):not(.my-uploads-page) .main-wrap:not(:first-of-type) > main {
display: inline-block !important;
flex-grow: unset !important;
height: 100% !important;
min-height: 100vh !important;
max-height: 0 !important;
top: 0 !important;
/* border: 1px dashed orange !important; */
}
html.user-page.favorites-page:not(.user-videos-page):not(.my-uploads-page) .main-wrap:not(:first-of-type) > main:nth-child(3) > div.width-wrap ,
html.user-page.favorites-page:not(.user-videos-page):not(.my-uploads-page) .main-wrap > main:nth-child(3) > div.width-wrap {
display: inline-block !important;
/* height: 100% !important; */
/* min-height: 100vh !important; */
min-height: unset !important;
max-height: unset !important;
top: 0px;
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
/* overflow: hidden !important; */
/* overflow-y: auto !important; */
/* border: 1px dashed aqua !important; */
}
html.user-page.favorites-page:not(.user-videos-page):not(.my-uploads-page) .main-wrap:not(:first-of-type) > main:nth-child(3) > div.width-wrap{
display: inline-block !important;
height: 100% !important;
min-height: 100vh !important;
/* min-height: 0 !important; */
max-height: 100vh !important;
top: 0px;
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
/* overflow: hidden !important; */
/* overflow-y: auto !important; */
/* background: yellow !important; */
/* border: 1px dashed aqua !important; */
}
/* (new378) */
html.user-page.favorites-page:not(.user-videos-page):not(.my-uploads-page) .main-wrap:not(:first-of-type) .width-wrap .user-content-section .content-column ,
html.user-page.favorites-page:not(.user-videos-page):not(.my-uploads-page) .main-wrap:first-of-type .width-wrap .user-content-section .content-column {
position: relative !important;
display: inline-block !important;
width: 100% !important;
min-width: 100vw !important;
/* height: auto !important; */
height: 100% !important;
min-height: 93.8vh !important;
max-height: 93.8vh !important;
/* max-height: 100% !important; */
margin: 0vh 0 0 0 !important;
padding: 0 0 0 0 !important;
/* overflow: hidden !important; */
/* background: brown !important; */
/* border: 1px dashed pink !important; */
}
/* html.user-page.favorites-page:not(.user-videos-page):not(.my-uploads-page) .width-wrap .user-content-section .content-column .favorites-list:not(.stories-section ) {
display: none !important;
}
*/
/* (new378) */
html.user-page.favorites-page:not(.user-videos-page):not(.my-uploads-page) .width-wrap .user-content-section .content-column .favorites-list.stories-favorites-list.stories-section .mixed-list.stories-list.my-items {
display: inline-block !important;
height: 100% !important;
min-height: 93.8vh !important;
max-height: 93.8vh !important;
width: 100vw;
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
/* overflow: hidden !important; */
/* border: 1px solid tan !important; */
}
/* html.user-page.favorites-page:not(.user-videos-page):not(.my-uploads-page) .main-wrap .favorites-list.galleriesAndPhotos-favorites-list {
display: none !important;
} */
/* END - URL-PREF - BLOGS - MY FAVS LIST - LIST */
}
@-moz-document url-prefix("https://xhamster.com/channels/"), url-prefix("https://fr.xhamster.com/channels/"), url-prefix("https://de.xhamster.com/channels/"), url-prefix("https://nl.xhamster.com/channels/"), url-prefix("https://es.xhamster.com/channels/"), url-prefix("https://it.xhamster.com/channels/"), url-prefix("https://ru.xhamster.com/channels/"), url-prefix("https://pl.xhamster.com/channels/"), url-prefix("https://jp.xhamster.com/channels/"), url-prefix("https://ge.xhamster.com/channels/"), url-prefix("https://br.xhamster.com/channels/"), url-prefix("https://cz.xhamster.com/channels/"), url-prefix("https://vi.xhamster.com/channels/"), url-prefix("https://tr.xhamster.com/channels/"), url-prefix("https://ua.xhamster.com/channels/"), url-prefix("https://hi.xhamster.com/channels/"), url-prefix("https://th.xhamster.com/channels/"), url-prefix("https://ko.xhamster.com/channels/"), url-prefix("https://ro.xhamster.com/channels/"), url-prefix("https://pt.xhamster.com/channels/"), url-prefix("https://my.xhamster.com/channels/"), url-prefix("https://id.xhamster.com/channels/"), url-prefix("https://xhamster.com/channels/"), url-prefix("https://fr.xhamster.com/channels/"), url-prefix("https://de.xhamster.com/channels/"), url-prefix("https://nl.xhamster.com/channels/"), url-prefix("https://es.xhamster.com/channels/"), url-prefix("https://it.xhamster.com/channels/"), url-prefix("https://ru.xhamster.com/channels/"), url-prefix("https://pl.xhamster.com/channels/"), url-prefix("https://jp.xhamster.com/channels/"), url-prefix("https://ge.xhamster.com/channels/"), url-prefix("https://br.xhamster.com/channels/"), url-prefix("https://cz.xhamster.com/channels/"), url-prefix("https://vi.xhamster.com/channels/"), url-prefix("https://tr.xhamster.com/channels/"), url-prefix("https://ua.xhamster.com/channels/"), url-prefix("https://hi.xhamster.com/channels/"), url-prefix("https://th.xhamster.com/channels/"), url-prefix("https://ko.xhamster.com/channels/"), url-prefix("https://ro.xhamster.com/channels/"), url-prefix("https://pt.xhamster.com/channels/"), url-prefix("https://my.xhamster.com/channels/"), url-prefix("https://id.xhamster.com/channels/") {
/* CHANNELS ==== */
/* LOGO */
html.category-page .false .landing-info .landing-info__wrapper {
position: fixed !important;
display: inline-block !important;
width: 100% !important;
min-width: 1070px !important;
max-width: 1070px !important;
min-height: 9.6vh !important;
max-height: 9.6vh !important;
padding: 0 0 0 0px !important;
z-index: 1 !important;
border-right: 1px solid red !important;
}
html.category-page .false .landing-info .landing-info__wrapper .landing-info__logo-wrapper ,
html.category-page .false .landing-info .landing-info__wrapper .landing-info__logo {
display: inline-block !important;
height: 100%;
min-height: 8vh !important;
max-height: 8vh !important;
width: 99px !important;
}
html.category-page .false .landing-info .landing-info__wrapper .landing-info__logo-wrapper .xh-icon {
position: fixed !important;
min-height: 20px!important;
max-height: 20px !important;
font-size: 20px;
line-height: 20px !important;
vertical-align: middle;
top: 3vh !important;
left: 280px !important;
z-index: 5000 !important;
color: peru !important;
}
html.category-page .false .landing-info .landing-info__wrapper .landing-info__logo .landing-info__logo-image {
display: inline-block !important;
height: 100% !important;
min-height: 8vh !important;
max-height: 8vh !important;
background-size: contain !important;
background-position: center center !important;
background-color: #111 !important;
}
/* (new476) CHANNEL - FILTER - ALL */
.category-page .pages-category .false .landing-info__filters ,
.category-page .pages-category .landing-info__filters ,
.category-page .category-info.pornstar .landing-info__filters {
position: fixed !important;
display: inline-block !important;
height: 2.3vh !important;
line-height: 2vh !important;
width: auto !important;
top: 10.5vh !important;
left: 200px !important;
z-index: 50000000 !important;
/*background: red !important;*/
}
.category-page .pages-category .false .landing-info__filters [class^="videoFilters-"] {
position: fixed !important;
display: inline-block !important;
height: 2.3vh !important;
line-height: 2vh !important;
margin: 0 0 0 0 !important;
/*background: aqua !important;*/
}
.category-page .pages-category .false .landing-info__filters [class^="videoFilters-"] [class^="tabSet-"] [class^="tab-"] {
height: 2vh !important;
line-height: 2vh !important;
/*background: blue!important;*/
}
.category-page .pages-category .false .landing-info__filters [class^="videoFilters-"] [class^="tabSet-"] [class^="tab-"] a[class*="link-"] {
height: 2vh !important;
line-height: 2vh !important;
/*background: gold!important;*/
}
.category-page .pages-category .false .landing-info__filters [class^="videoFilters-"] [class^="tabSet-"] [class^="tab-"] a[class*="link-"] [data-testid="tab-item-plain-text"] {
height: 2vh !important;
line-height: 2vh !important;
margin: -0.8vh 0 0 0 !important;
/*background: yellowgreen!important;*/
}
.category-page .pages-category .false .landing-info__filters [class^="videoFilters-"] [class^="tabSet-"] [class^="tab-"] a[class*="link-"] > i + [data-testid="tab-item-plain-text"] {
height: 2vh !important;
line-height: 2vh !important;
margin: 0 0 0 0 !important;
/*background: bisque !important;*/
}
.category-page .pages-category .false .landing-info__filters [class^="videoFilters-"] [class^="tabSet-"] [class^="tab-"] [class^="container-"] [class^="trigger-"] {
height: 2vh !important;
line-height: 2vh !important;
/*background: green!important;*/
}
/* (new480) FILTER - CLEAR BUTTON */
.category-page .pages-category .false .landing-info__filters [class^="videoFilters-"] .xh-tabset {
position: fixed !important;
display: inline-block !important;
height: 2.3vh !important;
line-height: 2vh !important;
margin: 0 0 0 0 !important;
top: 3.1vh !important;
right: 29% !important;
padding: 0 3px !important;
border-radius: 8px !important;
background: red !important;
}
/* (new153) CATEG - CHANNELS - SUPERLOADER */
html.category-page .sp-separator ~ .main-wrap .popular-title {
position: relative;
display: inline-block !important;
width: 100% !important;
min-width: 89vw !important;
max-width: 89vw !important;
height: 3vh !important;
line-height: 25px !important;
left: 0;
margin: 0 0 10px 190px !important;
padding: 0 0 0 20px !important;
border-radius: 5px !important;
z-index: 0;
font-size: 20px !important;
color: gold !important;
border: 1px solid red !important;
}
html.category-page .sp-separator ~ .main-wrap .index-videos.mixed-section {
position: relative;
display: inline-block !important;
width: 100% !important;
min-width: 89vw !important;
max-width: 89vw !important;
height: 53vh !important;
left: 0;
margin: 0 0 0 190px !important;
z-index: 0;
/* border: 1px dashed yellow !important; */
}
html.category-page .sp-separator ~ .main-wrap .index-videos.mixed-section .thumb-list__item.video-thumb {
position: relative !important;
display: inline-block !important;
box-sizing: border-box;
vertical-align: top !important;
min-height: 150px !important;
max-height: 150px !important;
min-width: 165px !important;
max-width: 165px !important;
margin: 0 0 2px 5px !important;
margin-right: 0 !important;
padding: 0;
border-radius: 5px;
background-color: #111;
border: 1px solid #333;
}
html.category-page .sp-separator ~ .main-wrap .index-videos.mixed-section .thumb-list__item.video-thumb:hover {
position: relative;
display: inline-block;
max-height: 135px;
min-height: 135px;
left: -47px;
margin: 0 0 2px 5px !important;
opacity: 1;
padding: 0;
border-radius: 5px;
transform: scale(1.6) !important;
z-index: 500500;
background: #222 none repeat scroll 0 0;
border: 1px solid red;
}
html.category-page .sp-separator ~ .main-wrap .button-section ,
html.category-page .sp-separator ~ .main-wrap .index-videos.mixed-section + .popular-title ,
html.category-page .sp-separator ~ .main-wrap .index-photos.gallery-list{
display: none !important;
}
/* (new353) END - URL-PREF - CHANNELS ===== */
}
@-moz-document url-prefix("https://xhamster.com/tags/"), url-prefix("https://fr.xhamster.com/tags/"), url-prefix("https://de.xhamster.com/tags/"), url-prefix("https://nl.xhamster.com/tags/"), url-prefix("https://es.xhamster.com/tags/"), url-prefix("https://it.xhamster.com/tags/"), url-prefix("https://ru.xhamster.com/tags/"), url-prefix("https://pl.xhamster.com/tags/"), url-prefix("https://jp.xhamster.com/tags/"), url-prefix("https://ge.xhamster.com/tags/"), url-prefix("https://br.xhamster.com/tags/"), url-prefix("https://cz.xhamster.com/tags/"), url-prefix("https://vi.xhamster.com/tags/"), url-prefix("https://tr.xhamster.com/tags/"), url-prefix("https://ua.xhamster.com/tags/"), url-prefix("https://hi.xhamster.com/tags/"), url-prefix("https://th.xhamster.com/tags/"), url-prefix("https://ko.xhamster.com/tags/"), url-prefix("https://ro.xhamster.com/tags/"), url-prefix("https://pt.xhamster.com/tags/"), url-prefix("https://my.xhamster.com/tags/"), url-prefix("https://id.xhamster.com/tags/"), url-prefix("https://xhamster.com/tags/"), url-prefix("https://fr.xhamster.com/tags/"), url-prefix("https://de.xhamster.com/tags/"), url-prefix("https://nl.xhamster.com/tags/"), url-prefix("https://es.xhamster.com/tags/"), url-prefix("https://it.xhamster.com/tags/"), url-prefix("https://ru.xhamster.com/tags/"), url-prefix("https://pl.xhamster.com/tags/"), url-prefix("https://jp.xhamster.com/tags/"), url-prefix("https://ge.xhamster.com/tags/"), url-prefix("https://br.xhamster.com/tags/"), url-prefix("https://cz.xhamster.com/tags/"), url-prefix("https://vi.xhamster.com/tags/"), url-prefix("https://tr.xhamster.com/tags/"), url-prefix("https://ua.xhamster.com/tags/"), url-prefix("https://hi.xhamster.com/tags/"), url-prefix("https://th.xhamster.com/tags/"), url-prefix("https://ko.xhamster.com/tags/"), url-prefix("https://ro.xhamster.com/tags/"), url-prefix("https://pt.xhamster.com/tags/"), url-prefix("https://my.xhamster.com/tags/"), url-prefix("https://id.xhamster.com/tags/") {
/* TAGS ==== */
/* (new315) TAGS - INDICATOR */
html.category-page .main-wrap .width-wrap .category-info h1.category-title:before {
content: "TAGS" !important;
position: fixed !important;
display: inline-block !important;
height: 90px !important;
line-height: 64px !important;
width: 90px !important;
left: 185px !important;
top: 3vh !important;
border-radius: 3px !important;
font-size: 18px !important;
text-align: center !important;
color: gold !important;
z-index: 5000000000 !important;
/* background: rgba(17, 17, 17, 0.18) !important; */
background: #222 !important;
border: 1px solid red !important;
}
.category-page h1.category-title,
h1.category-title {
width: 909px;
margin: 14px 0 0 95px !important;
/* border: 1px solid red !important; */
}
.category-page .index-videos .heading {
position: fixed;
top: 8vh !important;
z-index: 500000000;
}
html.category-page .channel-info-filters--wrap {
width: 980px !important;
}
/* (new472) URL PREF - TAGS PAGE - FILTER HORIZONTAL */
.category-page .pages-category.width-wrap [class^="videoFilters-"] {
position: fixed !important;
display: inline-block !important;
align-items: baseline;
justify-content: unset!important;
margin: 6vh 0 0 100px !important;
/*border-bottom: 1px solid yellow !important;*/
}
/* html.category-page > body > .main-wrap div[class^="container-"][data-role="promo-messages-wrapper"] + .main-wrap main.pages-category.width-wrap article div[class^="root-"] + section[class*="videoSection-"][data-block="recommended"], */
section[class*="videoSection-"][data-block="recommended"]:not([data-block="trending"]) {
display: none;
}
/* (new403) URL PREF - TAGS PAGE - VIDEO CONTAINER - WITH HEADER */
/* html.category-page body > .main-wrap:first-of-type article .top-video-block.top-video-block--recommendations + .index-videos.mixed-section, */
html.category-page > body > .main-wrap:first-of-type .index-videos {
position: relative;
display: inline-block;
height: 85.5vh !important;
top: 11vh;
left: 0;
margin: 0vh 0 0;
/* border: 1px solid yellow !important; */
}
/* (new403) URL PREF - TAGS PAGE - VIDEO CONTAINER -HEADER */
html.category-page > body > .main-wrap:first-of-type section.index-videos header {
position: fixed !important;
display: inline-block !important;
min-height: 2vh !important;
max-height: 2vh !important;
width: 754px !important;
/* margin: -6vh 0 0 150px !important; */
top: 7.5vh !important;
left: 290px !important;
font-size: 18px;
overflow: hidden;
z-index: 500000 !important;
color: gold !important;
/* background: red !important; */
}
html.category-page > body > .main-wrap:first-of-type section.index-videos header h2 {
position: fixed;
min-height: 2vh !important;
max-height: 2vh !important;
top: 7.8vh !important;
left: 290px !important;
}
/* (new403) END - URL-PREF - TAGS PAGE */
}
@-moz-document url-prefix("https://xhamster.com/posts/"), url-prefix("https://fr.xhamster.com/posts/"), url-prefix("https://de.xhamster.com/posts/"), url-prefix("https://nl.xhamster.com/posts/"), url-prefix("https://es.xhamster.com/posts/"), url-prefix("https://it.xhamster.com/posts/"), url-prefix("https://ru.xhamster.com/posts/"), url-prefix("https://pl.xhamster.com/posts/"), url-prefix("https://jp.xhamster.com/posts/"), url-prefix("https://ge.xhamster.com/posts/"), url-prefix("https://br.xhamster.com/posts/"), url-prefix("https://cz.xhamster.com/posts/"), url-prefix("https://vi.xhamster.com/posts/"), url-prefix("https://tr.xhamster.com/posts/"), url-prefix("https://ua.xhamster.com/posts/"), url-prefix("https://hi.xhamster.com/posts/"), url-prefix("https://th.xhamster.com/posts/"), url-prefix("https://ko.xhamster.com/posts/"), url-prefix("https://ro.xhamster.com/posts/"), url-prefix("https://pt.xhamster.com/posts/"), url-prefix("https://my.xhamster.com/posts/"), url-prefix("https://id.xhamster.com/posts/"), url-prefix("https://xhamster.com/posts/"), url-prefix("https://fr.xhamster.com/posts/"), url-prefix("https://de.xhamster.com/posts/"), url-prefix("https://nl.xhamster.com/posts/"), url-prefix("https://es.xhamster.com/posts/"), url-prefix("https://it.xhamster.com/posts/"), url-prefix("https://ru.xhamster.com/posts/"), url-prefix("https://pl.xhamster.com/posts/"), url-prefix("https://jp.xhamster.com/posts/"), url-prefix("https://ge.xhamster.com/posts/"), url-prefix("https://br.xhamster.com/posts/"), url-prefix("https://cz.xhamster.com/posts/"), url-prefix("https://vi.xhamster.com/posts/"), url-prefix("https://tr.xhamster.com/posts/"), url-prefix("https://ua.xhamster.com/posts/"), url-prefix("https://hi.xhamster.com/posts/"), url-prefix("https://th.xhamster.com/posts/"), url-prefix("https://ko.xhamster.com/posts/"), url-prefix("https://ro.xhamster.com/posts/"), url-prefix("https://pt.xhamster.com/posts/"), url-prefix("https://my.xhamster.com/posts/"), url-prefix("https://id.xhamster.com/posts/") {
/* BLOGS (EMPTY) */
/* REGEX */
/*=== TEST IA 1 - NOT WORKING
^https:\/\/(xhamster\.com|fr\.xhamster\.com|de\.xhamster\.com|nl\.xhamster\.com|es\.xhamster\.com|it\.xhamster\.com|ru\.xhamster\.com|pl\.xhamster\.com|jp\.xhamster\.com|ge\.xhamster\.com|br\.xhamster\.com|cz\.xhamster\.com|vi\.xhamster\.com|tr\.xhamster\.com|ua\.xhamster\.com|hi\.xhamster\.com|th\.xhamster\.com|ko\.xhamster\.com|ro\.xhamster\.com|pt\.xhamster\.com|my\.xhamster\.com|id\.xhamster\.com)\/tags\/.*
TEST IA 2 - NOT WORKING
https://(xhamster\\.com|fr\\.xhamster\\.com|de\\.xhamster\\.com|nl\\.xhamster\\.com|es\\.xhamster\\.com|it\\.xhamster\\.com|ru\\.xhamster\\.com|pl\\.xhamster\\.com|jp\\.xhamster\\.com|ge\\.xhamster\\.com|br\\.xhamster\\.com|cz\\.xhamster\\.com|vi\\.xhamster\\.com|tr\\.xhamster\\.com|ua\\.xhamster\\.com|hi\\.xhamster\\.com|th\\.xhamster\\.com|ko\\.xhamster\\.com|ro\\.xhamster\\.com|pt\\.xhamster\\.com|my\\.xhamster\\.com|id\\.xhamster\\.com)/tags/
==== */
}