您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Wide Xhamster on large screen (1920x1080) ONLY...
/* ==UserStyle== @name Xhamster Widescreen - New Design v.546 @version 5.460000.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.546 (new546) - 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 =============================================================== */ /*(new545) TEST - PERSO INDICATOR */ /* ON TOP */ /* (new545) 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; 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: "546" !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: "546" !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 } /* (new537) 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*/ /*:root { --custom-thumb-color: red !important; --custom-track-color: green !important; --custom-width: thin; --custom-thumb-color-hover: rgba(140, 141, 142, .8); --custom-track-color-hover: rgba(0, 0, 0, 0); --webkit-scrollbar-width-height: 2px !important; --webkit-scrollbar-border-radius: 5px !important; --workaround-gh-scrollbars: 0 !important; }*/ ::-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: red !important; } ::-webkit-scrollbar-thumb:hover { background: #737373!important; } /* ==== (new543) SUPP = BLUR = POINTERS EVENTS = FILTER = ANIMATION = SUPP ==== */ /* (new538) SUPP - GENERIC ==== */ /* (new53) SUPP - CAM WIDGET - NOT PROFILE */ [class*="cam-thumb"]:not(.widget-profile), /* (new507) 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, /* (new538) SUPP GENERIC */ [data-role="pre-popunder-label"] , .header .top-menu-container .top-menu.width-wrap [class^="container-"][data-nav-item-id][data-item="flirtify"] , .header .top-menu-container .top-menu.width-wrap [class^="container-"][data-nav-item-id][data-item="ai-friend"] , .photo-page .main-wrap .width-wrap .gallery-related .mixed-section.gallery.related [class^="spot2-"] , .photo-page .main-wrap .width-wrap .gallery-related .mixed-section.gallery.related [class^="spot1-"] , [class^="rightBlockSlot-"], .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"] , [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 ==== */ .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; } .top-menu.width-wrap [data-item="lusty-heroes"] , .top-menu.width-wrap [data-item="priority-vpn"] , 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; } /* SUPP - TEST AGAINST BLUR */ /* (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; } .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; } /* (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; } /* (new465) MOBILE - VIDEO PAGE - SUPP */ .video-page .mobile-page [data-role="layout-bottom"] [class*="-bottom"]{ display: none !important; } /* (new527) SUPP - TRANSCRIPTION ? ==== */ /* MOVIE: https://xhamster.com/videos/a-stunning-german-lady-getting-her-holes-fisted-and-fucked-by-two-dudes-xhVuIQF === */ .video-page [data-role="captions-transcription"]:has([class^="showMore-"]) { display: none !important; } /* (new486) SUPP - TOOLTIP - POINTERS-EVENTS NONE */ .tooltip , .tooltip[style*="opacity: 1;"] { pointer-events: none !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%) } } /* END ==== SUPP ==== SUPP ==== */ /* (new532) TEST - GM "Xhamster Search Favs in Collection List v.4" */ .video-page .dropdown.favorites-dropdown.position-left .favorites-dropdown__list .items li:last-of-type + div:has(#search-favs) , .user-page.user-videos-page.my-uploads-page .submenu.submenu-video li:last-of-type + div:has(#search-favs) , .favorites-page .favorites-side-switcher ul.video-collections-list li:last-of-type + div:has(#search-favs) { position: fixed !important; display: inline-block !important; height: 2.9vh !important; width: 330px !important; bottom: 0.5vh !important; right: 1540px !important; visibility: visible !important; z-index: 80000000 !important; background: rgb(34, 34, 34); border: 1px solid azure; } /* HOVER */ .user-page.user-videos-page.my-uploads-page .submenu.submenu-video li:last-of-type + div:has(#search-favs):hover , .favorites-page .favorites-side-switcher ul.video-collections-list li:last-of-type + div:has(#search-favs):hover{ background: green !important; border: 1px solid azure !important; } /* VIDEO PAGES */ .video-page .dropdown.favorites-dropdown.position-left .favorites-dropdown__list .items li:last-of-type + div:has(#search-favs) { position: fixed !important; display: inline-block !important; height: 2.9vh !important; width: 330px !important; bottom: 0.5vh !important; right: 540px !important; visibility: visible !important; z-index: 80000000 !important; background: rgb(34, 34, 34); border: 1px solid azure; } /* INPUT */ .user-page.user-videos-page.my-uploads-page .submenu.submenu-video li:last-of-type + div:has(#search-favs) input#search-favs , .favorites-page .favorites-side-switcher ul.video-collections-list li:last-of-type + div:has(#search-favs) input#search-favs { position: relative !important; display: inline-block !important; height: 2.5vh !important; width: 300px !important; top: 0vh !important; right: 0 !important; z-index: 5000 !important; color: gold !important; background: rgb(34, 34, 34) !important; border: 1px solid azure !important; } .user-page.user-videos-page.my-uploads-page .submenu.submenu-video li:last-of-type + div:has(#search-favs) button#clear-search , .favorites-page .favorites-side-switcher ul.video-collections-list li:last-of-type + div:has(#search-favs) button#clear-search { display: inline-block !important; height: 2.5vh !important; width: 20px !important; z-index: 5000 !important; background: red !important; border: 1px solid azure !important; } /* (new512) CAT - FILTERS */ .category-page .categories-container[class*="container-"] { position: fixed !important; display: inline-block !important; height: auto !important; width: 100% !important; max-width: 650px !important; margin: 0px !important; top: 9vh !important; right: 0px !important; padding: 0px !important; border-radius: 5px !important; z-index: 500000000 !important; background: brown !important; } .category-page .categories-container[class*="container-"]:has([class^="list-"]:not([class*="collapsed"])) { padding: 0px 0 3vh 5px !important; } .linking-vertical-item:hover { color: white !important; background-color: #111 !important; } /* (new511) - VIDEO - COMMENTS - ERROR MESSAGE - PROHIBITED */ .video-page .width-wrap [class^="heading-"].comments-heading + [class^="form-"] > [class^="root-"] p[class^="caption-"][class*="brand-"][class*="errorMessage-"] , .video-page .width-wrap [class^="heading-"].comments-heading + [class^="form-"]:hover > [class^="root-"] p[class^="caption-"][class*="brand-"][class*="errorMessage-"]{ position: relative !important; display: inline-block !important; margin: 0px 0 0 -20px !important; top: -5px !important; color: white !important; background: olive !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; } /* (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; } /* (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; } #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; } 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 .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 .page-title , html.pornstar-page .sp-separator ~ .main-wrap .pornstar-info { display: none !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; } /* (new511) PORNSTAR INFOS PAGE - RANK */ html.pornstar-page .landing-info__logo-wrapper + a { display: inline-block; left: 235px !important; top: 7vh !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; } 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 { position: relative !important; display: inline-block !important; width: 100% !important; min-width: 950px !important; max-width: 950px !important; top: 5vh !important; } html.pornstar-page .landing-info__counters > div:not(.user-online){ 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; } /* (new511) PORNSTAR - ALIAS LIST - LONG */ html.pornstar-page .landing-info__metric.aliases .landing-info__metric-text { position: absolute !important; min-width: 430px !important; max-width: 430px !important; min-height: 2.4vh !important; max-height: 6vh !important; line-height: 18px !important; margin: 0 0 0vh 0 !important; bottom: 0 !important; left: 380px !important; padding: 3px 0 0 5px!important; text-align: left !important; vertical-align: top !important; white-space: pre-line !important; word-break: normal !important; font-size: 17px !important; overflow: hidden !important; overflow-y: auto !important; user-select: all !important; color: gold !important; background: #111 !important; border-left: 1px solid red !important; } /* HOVER */ html.pornstar-page .landing-info__metric.aliases .landing-info__metric-text:hover { max-height: 10vh !important; } .pornstar-page .tooltip { display: none !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; } /* (new504) 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: 5000 !important; background: brown !important; } 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; } 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; } /* (new538) PORNSTAR INFO - THUMBNAL - CONTAINER */ html.pornstar-page .main-wrap { display: inline-block !important; min-height: 99.5vh !important; max-height: 99.5vh !important; margin: 0vh 0 0 0 !important; overflow: hidden !important; overflow-y: hidden !important; /*border: 1px solid green !important;*/ } html.pornstar-page .main-wrap .layoutPage { display: inline-block !important; min-height: 99.5vh !important; max-height: 99.5vh !important; margin: 0vh 0 0 0 !important; overflow: hidden !important; overflow-y: hidden !important; /*border: 1px solid green !important;*/ } /* (new538) PORNSTAR INFO - THUMBNAL VIDEO CONTAINER */ html.pornstar-page .pornstar-container .pornstar-content { display: inline-block !important; height: 86vh !important; margin: 12vh 0 0 0 !important; overflow: hidden !important; overflow-y: auto !important; /*border: 1px solid aqua !important;*/ } html.pornstar-page .pornstar-container .pornstar-content .pornstar-content__main { display: inline-block !important; height: 84.5vh !important; margin: 0vh 0 0 0 !important; overflow: hidden !important; overflow-y: auto !important; /*border: 1px dashed aqua !important;*/ } html.pornstar-page .main-wrap:first-of-type main .pornstar-container .pornstar-content { height: 85vh !important; margin: 11vh 0 0 0 !important; border-bottom: 1px solid red !important; } html.pornstar-page .main-wrap main .pornstar-container .pornstar-content .pornstar-content__main section.index-videos__without-min-height { height: 83vh !important; margin: 0vh 0 0 0 !important; /*border: 1px solid yellow !important;*/ } /* (new473) SUPERLOADER */ html.pornstar-page .sp-separator ~ .main-wrap { position: relative !important; display: inline-block !important; min-height: 88vh !important; max-height: 88vh !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;*/ } /* (new545) 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; } /* (new545) PORNSTAR INFO - SIDEBAR - HOVER */ 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: 454px !important; max-width: 454px !important; height: auto !important; max-height: 70vh !important; top: 11.7vh !important; right: 661px !important; margin: 0 !important; padding: 0 5px !important; border-radius: 5px 5px 0 0 !important; overflow: hidden !important; overflow-x: hidden; overflow-y: auto !important; z-index: 5000000 !important; background: #111 !important; border: 1px solid red !important; } /* (new545) */ html.pornstar-page .category-info.pornstar > div[data-role="pornstar-about-me"] div[class^="aboutMe-"] { width: 100%; margin: 0 0 0 0 !important; } /* (new545) PORNSTAR INFO - ABOUT ME - DETAILS - OPEN */ html.pornstar-page .category-info.pornstar > div[data-role="pornstar-about-me"] details[open] { display: inline-block !important; width: 100%; } 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; } /* (new545) 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: -0.51vh !important; left: 0 !important; } html.pornstar-page .category-info.pornstar > div[data-role="pornstar-about-me"] details[open] div[class^="wrapper-"] div[class^="about-"] { 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; } /* (new504) RELATED - PORNSTAR */ html.pornstar-page .related-container[data-block="linking-pornstar"] { top: 7vh !important; z-index: 50000 !important; background: olive !important; border: 1px solid red !important; border-left: 5px solid red !important; } /* (new504) RELATED - CREATOR */ html.pornstar-page .related-container[data-block="linking-creator"] { top: 7vh !important; z-index: 50000 !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; } /* (new421) 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; } /* (new540) PORNSTAR - MOMENTS */ html.pornstar-page .pornstar-content__main > div[data-role="moments-list"]:not(:hover) { position: fixed !important; display: inline-block !important; width: 100% !important; min-width:40px !important; max-width: 40px!important; height: 100% !important; min-height: 20px !important; max-height: 20px !important; left: 0 !important; margin: 0vh 0 0 0 !important; padding: 2vh 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) h2 { display: inline-block !important; margin: 3vh 0 0 0 !important; } html.pornstar-page .pornstar-content__main > div[data-role="moments-list"]:not(:hover) i.xh-icon.moments { position: absolute !important; display: inline-block; top: 0.2vh !important; left: 5px !important; background: red !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: 20px !important; font-size: 13px !important; color: silver !important; } /* (new540) 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: 58vw !important; max-width: 40vw !important; min-height: unset !important; max-height: 100% !important; left: 0 !important; margin: 0vh 0 0 0 !important; border-radius: 0 5px 5px 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; } /* (new540) 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 0vh 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; } /* (new540) */ 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.category-page div[data-block="moments"] .thumb-image-container video.thumb-image-container__video , html.pornstar-page .pornstar-content__main > div[data-role="moments-list"] .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; */ } /* (new538) 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: 0vh 0 0vh 0 !important; } /* (new504) 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: 50000 !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: 50000 !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; } /* (new504) 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.index-videos.index-videos__without-min-height { display: inline-block !important; width: 100% !important; min-height: 770px !important; max-height: 80vh !important; margin: 1vh 0 0 0 !important; padding: 0px 0 0vh 0 !important; border: 1px solid red !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; } /* (new506) 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: 655px !important; bottom: 68.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 */ .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; } 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-"]{ 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; } /* ===== (new528) "XHamster GX" - PLAY THUMBNAIL ====== */ /* (new528) NO SPRITE PREVIEW ANIMATION */ /* (new528) GM "GX TWEAK" - TAGS /CATEG PAGE - PREVIEW */ html.category-page .layoutPage:has(a.xh-button[style="background: rgb(68, 153, 68); color: rgb(34, 34, 34);"]) .thumb-list__item.video-thumb.video-thumb--type-video:not(.gallery-thumb) .thumb-image-container__sprite { display: none !important; border: 1px solid aqua !important; } /* (new528) GM "GX - PLAY BUTTON - TAGS /CATEG PAGE */ html.category-page .main-wrap .pages-category div[class^="root-"] h1:not(:empty) a.xh-button[style] { position: fixed !important; display: inline-block !important; height: 2vh !important; line-height: 1.8vh !important; top: 4vh !important; left: 1180px !important; right: unset !important; z-index: 1 !important; transition: left ease 0.7s !important; background: green !important; border: 1px solid yellow !important; } html.category-page .main-wrap .pages-category div[class^="root-"] h1:not(:empty) a.xh-button[style]:hover { right: unset !important; z-index: 50000000 !important; transition: left ease 0.7s !important; color: white !important; } html.category-page .main-wrap .pages-category div[class^="root-"] h1 a.xh-button[style]:not(:empty):before { content: "Gx ▶️ Start" !important; position: absolute !important; display: inline-block !important; height: 1.9vh !important; line-height: 1.8vh !important; left: -78px !important; top: -1px !important; padding: 0 5px !important; border-radius: 5px 0 0 5px !important; z-index: 50000000 !important; color: white !important; border: 1px solid red !important; } /* (new528) GM "GX - STOP PLAYing BUTTON - INDICATOR - TAGS /CATEG PAGE */ html.category-page .main-wrap .pages-category div[class^="root-"] h1 a.xh-button[style^="background: rgb(68, 153, 68); color: rgb(34, 34, 34);"]:not(.line, .large, .trigger, .icon-left, .on-hover, .decline, .accept, .large, .medium, .square, .edit-video):not([data-id="content-upload-action-button"]):not(:empty):before { content: "Gx ◼️ Stop" !important; position: absolute !important; display: inline-block !important; height: 1.8vh !important; line-height: 1.8vh !important; left: -70px !important; top: -1px !important; padding: 0 5px !important; border-radius: 5px 0 0 5px !important; color: white !important; background: red !important; border: 1px solid gold !important; } /* (new528) GM "GX - SEARCH PAGE - PREVIEW */ html.search-results .layoutPage:has(a.xh-button[style="background: rgb(68, 153, 68); color: rgb(34, 34, 34);"]) .thumb-list__item.video-thumb.video-thumb--type-video:not(.gallery-thumb) .thumb-image-container__sprite { display: none !important; border: 1px solid aqua !important; } /* (new528) GM "GX - PLAY BUTTON - SEARCH PAGE */ html.search-results .width-wrap .label-set.categories-container:not(:empty) a.xh-button[style] { position: fixed !important; display: inline-block !important; height: 2vh !important; line-height: 1.8vh !important; top: 7vh !important; left: 80px !important; right: unset !important; z-index: 1 !important; transition: left ease 0.7s !important; background: green !important; border: 1px solid yellow !important; } html.search-results .width-wrap .label-set.categories-container:not(:empty) a.xh-button[style]:hover { left: 80px !important; right: unset !important; z-index: 50000000 !important; transition: left ease 0.7s !important; color: white !important; } html.search-results .width-wrap .label-set.categories-container a.xh-button[style]:not(:empty):before { content: "Gx ▶️ Start" !important; position: absolute !important; display: inline-block !important; height: 1.8vh !important; line-height: 1.8vh !important; left: -77px !important; top: -1px !important; padding: 0 5px 0 1px !important; border-radius: 5px 0 0 5px !important; z-index: 50000000 !important; color: white !important; border: 1px solid gold !important; } /* (new528) GM "GX - STOP PLAYing BUTTON - INDICATOR - SEARCH PAGE */ html.search-results .width-wrap .label-set.categories-container a.xh-button[style^="background: rgb(68, 153, 68); color: rgb(34, 34, 34);"]:not(.line, .large, .trigger, .icon-left, .on-hover, .decline, .accept, .large, .medium, .square, .edit-video):not([data-id="content-upload-action-button"]):not(:empty):before { content: "Gx ◼️ Stop" !important; position: absolute !important; display: inline-block !important; height: 1.8vh !important; line-height: 1.8vh !important; left: -70px !important; top: -1px !important; padding: 0 5px !important; border-radius: 5px 0 0 5px !important; color: white !important; background: red !important; border: 1px solid gold !important; } .search-results .search-results-header.with-suggestions + .label-set.categories-container:not(:empty):has(a.xh-button[style]):has(.categories-container__item.label-item):hover a.xh-button[style] { left: 245px !important; top: 6.5vh !important; } /* VIDEO PAGE */ .video-page .layoutPage:has(a.xh-button[style="background: rgb(68, 153, 68); color: rgb(34, 34, 34);"]) .width-wrap[data-role="related-with-tabs-container"] .mixed-section.videos.related-container .video-thumb .thumb-image-container__sprite , .video-page .width-wrap:has(.user-content-section a.xh-button[style=""]) div[data-role="related-tabs-container"] .video-thumb .thumb-image-container__sprite { display: none !important; border: 1px solid yellow !important; } /* PORNSTAR PAGE */ .pornstar-page:has(.pornstar-container__filters [data-role="linking-vertical-wrapper"] a.xh-button[style]) .thumb-list__item.video-thumb.video-thumb--type-video .thumb-image-container__sprite { display: none !important; border: 1px solid yellow !important; } /* USER FAVS PAGE */ .user-page.user-videos-page.my-uploads-page:has(.width-wrap .user-content-section a.xh-button[style="background: rgb(68, 153, 68); color: rgb(34, 34, 34);"] ) .thumb-list__item.video-thumb.video-thumb--type-video .thumb-image-container .thumb-image-container__sprite { display: none !important; border: 1px solid yellow !important; } /* (new527) GM "XHamster GX" - STOP - PLAYing THUMBNAIL BUTTON - VIDEO PAGE */ /* START */ .video-page .controls [data-role="report-button"] + a.xh-button:not([style="background: rgb(68, 153, 68); color: rgb(34, 34, 34);"]) , /* STOP */ .video-page .controls [data-role="report-button"] + a.xh-button[style="background: rgb(68, 153, 68); color: rgb(34, 34, 34);"] { position: fixed !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: 6vh !important; left: 1200px !important; padding: 0 2px !important; border-radius: 5px; font-size: 12px !important; z-index: 50000 !important; color: white !important; background: red !important; } /* (new527) START - VIDEO PAGE */ .video-page .controls [data-role="report-button"] + a.xh-button:not([style="background: rgb(68, 153, 68); color: rgb(34, 34, 34);"]) { color: white !important; background: green !important; } /* (new527) START - */ .video-page .controls [data-role="report-button"] + a.xh-button[style="background: rgb(68, 153, 68); color: rgb(34, 34, 34);"] { color: white !important; background: red !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 - USER VIDEO/ FAVS */ .user-page.user-videos-page.my-uploads-page .width-wrap .user-content-section a.xh-button[style="background: rgb(68, 153, 68); color: rgb(34, 34, 34);"] { position: fixed !important; display: inline-block !important; height: 2vh !important; line-height: 2vh !important; top: 3vh !important; left: 1910px !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="background: rgb(68, 153, 68); color: rgb(34, 34, 34);"]:hover { left: 1820px !important; z-index: 50000000 !important; transition: left ease 0.7s !important; color: white !important; } /* (new527) GM "GX - PLAY BUTTON - PORNSTAR */ .pornstar-page .pornstar-container__filters [data-role="linking-vertical-wrapper"] a.xh-button[style] { position: fixed !important; display: inline-block !important; height: 2vh !important; line-height: 1.8vh !important; top: 3vh !important; left: 1010px !important; z-index: 500000000 !important; transition: left ease 0.7s !important; background: green !important; border: 1px solid yellow !important; } .pornstar-page .pornstar-container__filters [data-role="linking-vertical-wrapper"] a.xh-button[style]:hover { left: 1010px !important; z-index: 50000000 !important; transition: left ease 0.7s !important; color: white !important; } .pornstar-page .pornstar-container__filters [data-role="linking-vertical-wrapper"] a.xh-button[style]:before { content: "Gx ▶️ Start" !important; position: absolute !important; display: inline-block !important; height: 1.7vh !important; line-height: 1.7vh !important; left: -77px !important; top: -1px !important; padding: 0 5px 0 1px !important; border-radius: 5px 0 0 5px !important; z-index: 50000000 !important; color: white !important; border: 1px solid gold !important; } /* (new527) GM "GX - STOP PLAYing BUTTON - INDICATOR - PORNSTAR */ .pornstar-page .pornstar-container__filters [data-role="linking-vertical-wrapper"] a.xh-button[style^="background: rgb(68, 153, 68); color: rgb(34, 34, 34);"]:not(.line, .large, .trigger, .icon-left, .on-hover, .decline, .accept, .large, .medium, .square, .edit-video):not([data-id="content-upload-action-button"]):before { content: "Gx ◼️ Stop" !important; position: absolute !important; display: inline-block !important; height: 1.7vh !important; line-height: 1.7vh !important; left: -70px !important; top: -1px !important; padding: 0 5px !important; border-radius: 5px 0 0 5px !important; color: white !important; background: red !important; border: 1px solid gold !important; } /* (new527) GM "GX - STAR PLAY BUTTON - FAVS /VID USER */ .user-page.user-videos-page.my-uploads-page .width-wrap .user-content-section a.xh-button[style=""]:not(.line, .large, .trigger, .icon-left, .on-hover, .decline, .accept, .large, .medium, .square, .edit-video):not([data-id="content-upload-action-button"]), .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);"]:not(.line, .large, .trigger, .icon-left, .on-hover, .decline, .accept, .large, .medium, .square, .edit-video):not([data-id="content-upload-action-button"]) { position: fixed !important; display: inline-block !important; width: 400px !important; top: 3vh !important; left: 1950px !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=""]:not(.line, .large, .trigger, .icon-left, .on-hover, .decline, .accept, .large, .medium, .square, .edit-video):not([data-id="content-upload-action-button"]):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);"]:not(.line, .large, .trigger, .icon-left, .on-hover, .decline, .accept, .large, .medium, .square, .edit-video):not([data-id="content-upload-action-button"]):hover { width: 400px !important; left: 1770px !important; transition: left ease 0.7s !important; } /*.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 ,*/ .user-page.user-videos-page.my-uploads-page .width-wrap .user-content-section a.xh-button[style=""]:not(.line, .large, .trigger, .icon-left, .on-hover, .decline, .accept, .large, .medium, .square, .edit-video):not([data-id="content-upload-action-button"]):before { content: "Gx ▶️ Start" !important; position: absolute !important; display: inline-block !important; height: 1.9vh !important; line-height: 1.9vh !important; left: -52px !important; top: -1px !important; padding: 0 5px 0 1px !important; border-radius: 5px 0 0 5px !important; z-index: 50000000 !important; color: white !important; background: green !important; border: 1px solid gold !important; } /* (new527) GM "GX - STOP PLAYing BUTTON - INDICATOR - FAVS /VID USER */ .user-page.user-videos-page.my-uploads-page .width-wrap .user-content-section a.xh-button[style^="background: rgb(68, 153, 68); color: rgb(34, 34, 34);"]:not(.line, .large, .trigger, .icon-left, .on-hover, .decline, .accept, .large, .medium, .square, .edit-video):not([data-id="content-upload-action-button"]):before { content: "Gx ◼️ Stop" !important; position: absolute !important; display: inline-block !important; height: 1.7vh !important; line-height: 1.7vh !important; left: -65px !important; top: -1px !important; padding: 0 5px !important; border-radius: 5px 0 0 5px !important; color: white !important; background: red !important; border: 1px solid gold !important; } /* NOT 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"- GALLERIES - 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"- GALLERIES - 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; } /* (new527) 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; } /* (new527) GM "GX - STAR PLAYing BUTTON - INDICATOR - ALL */ a.xh-button:not([style^="background: rgb(68, 153, 68); color: rgb(34, 34, 34);"]):not(.button, .large, .medium, small, .square, .trigger, .icon-left, .on-hover, .line , .decline, .accept, .edit-video, gray):not([data-id="content-upload-action-button"]):before { content: "Gx ▶️ Start" !important; position: absolute !important; display: inline-block !important; height: 1.3vh !important; line-height: 1.3vh !important; left: -17px !important; top: -1px !important; padding: 0 5px 0 1px !important; border-radius: 5px 0 0 5px !important; z-index: 50000000 !important; background: green !important; border: 1px solid gold !important; } /* (new527) GM "GX - STOP PLAYing BUTTON - INDICATOR - ALL */ a.xh-button[style^="background: rgb(68, 153, 68); color: rgb(34, 34, 34);"]:not(.button, .large, .medium, small, .square, .trigger, .icon-left, .on-hover, .line , .decline, .accept, .edit-video, gray):not([data-id="content-upload-action-button"]):before { content: "Gx ◼️ Stop" !important; position: absolute !important; display: inline-block !important; height: 1.3vh !important; line-height: 1.3vh !important; left: 0px !important; top: 0px !important; padding: 0 5px !important; border-radius: 5px 0 0 5px !important; background: red !important; border: 1px solid gold !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; } /* 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 { 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; } /* (new519) 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: 35% !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 { height: 2.5vh !important; line-height: 2vh !important; 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; } /* 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; } /* 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; } .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; } .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; } /* (new535+) 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: 628px !important; min-height: 93vh !important; max-height: 93vh !important; margin: 0px !important; top: 4vh !important; /*border: 1px solid aqua !important;*/ } /* (new535+) USER PROFILE - RIGHT PANEL */ .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: 93vh !important; max-height: 93vh !important; right: 0px !important; top: 4vh !important; padding: 0vh 0 0 0px !important; /*border: 1px solid aqua !important;*/ } /* (new544) USER PROFILE - SPECIAL CASE - FAV POST on top - :not(:has(img)) https://xhamster.com/users/und666 == */ /*.user-page:not(.user-videos-page):not(.my-uploads-page) article .right-column:not(:has(.upload-content-block.column-block)) > .favorite-stories-block.column-block.xh-tabbed { height: 192px !important; top: 3vh !important; margin-bottom: 4px !important; padding: 5px !important; overflow: hidden !important; }*/ /* (new409) USER 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; } /* USER PROFILE - 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; } /* USER 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; } /* USER 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: 0 0 0 0 !important; padding: 5px !important; overflow: hidden !important; } /* (new538) USER PROFILE - RIGHT COLUMN - FIRST VIDEO TABBED === */ .user-page article .right-column .column-block.xh-tabbed.favorite-videos-block { height: 192px !important; margin: 0vh 0 4px 0 !important; padding: 5px !important; overflow: hidden !important; } /* (new535) USER PROFILE - VIDEO FAVS - SHOW BUTT */ .user-page .right-column .xh-tabbed.favorite-videos-block .mixed-section > div:last-of-type a.section-button.show-favorites , .user-page article .right-column .column-block.xh-tabbed.favorite-videos-block a.section-button.show-favorites { position: absolute !important; height: 20px !important; top: 0vh !important; margin: 0 !important; padding: 0 !important; } /* (new543) USER PROFILE - RIGHT COLUMN - MOMENTS VIDEO TABBED === */ .user-page article .right-column .column-block.xh-tabbed.favorite-videos-block:not(:has(.moments.xh-helper-hidden)):has(.moments.current-tab) { height: 252px !important; margin: 0vh 0 4px 0 !important; padding: 5px !important; overflow: hidden !important; /*border: 1px solid gold !important;*/ } .user-page article .right-column .column-block.xh-tabbed.favorite-videos-block .moments.current-tab .item.video.moment-as-video { display: block !important; float: left !important; width: 100% !important; min-width: 10% !important; max-width: 10% !important; height: 100% !important; min-height: 150px !important; max-height: 150px !important; top: 0vh !important; left: 0px !important; margin: 3vh 25px 0 20px !important; border-radius: 5px !important; z-index: 500000 !important; transform: scale(1.4) !important; background: black !important; /*border: 1px solid aqua !important;*/ } .user-page article .right-column .column-block.xh-tabbed.favorite-videos-block .moments.current-tab .item.video.moment-as-video .role-pop.thumb-container { width: 100%; height: 100% !important; min-height: 100px !important; max-height: 150px !important; padding: 0 0 0 0 !important; background-size: contain !important; object-fit: contain !important; } .user-page article .right-column .column-block.xh-tabbed.favorite-videos-block .moments.current-tab .item.video.moment-as-video .role-pop.thumb-container video { width: 100%; height: 100% !important; min-height: 100px !important; max-height: 150px !important; padding: 0 0 0 0 !important; background-size: contain !important; object-fit: contain !important; } .user-page article .right-column .column-block.xh-tabbed.favorite-videos-block .moments.current-tab .item.video.moment-as-video .info-line { position: relative!important; display: inline-block !important; width: 100% !important; min-width: 15px !important; max-width: 15px !important; height: 2vh !important; line-height: 2vh !important; top: -5.5vh !important; bottom: 0 !important; left: 5px !important; opacity: 1; transform: scale(1) !important; } .user-page article .right-column .column-block.xh-tabbed.favorite-videos-block .moments.current-tab .item.video.moment-as-video .role-pop.thumb-container .badge-moment { position: absolute; display: inline-block !important; width: 100% !important; min-width: 15px !important; max-width: 15px !important; height: 1.5vh !important; line-height: 1.5vh !important; text-align: center !important; background: transparent !important; } .user-page article .right-column .column-block.xh-tabbed.favorite-videos-block .moments.current-tab .item.video.moment-as-video .role-pop.thumb-container .badge-moment .xh-icon { margin: 0 !important; padding: 0 !important; } .user-page article .right-column .column-block.xh-tabbed.favorite-videos-block .moments.current-tab .item.video.moment-as-video .role-pop.thumb-container .badge-moment .xh-icon:before{ font-size: 10px !important; color: peru !important; } /* (new453) MOMENTS PLAYER */ .video-page .layoutPage .video-type-moment #player-container:not(.xplayer-ads-preload) .xp-preload-image{ position: absolute !important; display: inline-block !important; height: 100% !important; min-height: 47.5vh !important; max-height: 47.5vh !important; width: 100% !important; background-size: contain !important; background-position: center center !important; object-fit: contain !important; z-index: 50000 !important; /*border: 1px solid aqua !important;*/ } /* (new543) 2nd MODIFICATION ? - OK - USER PROFILE - RIGHT COLUMN - PHOTO CONTAINER === */ .user-page article .right-column > section[data-role="recent-favorite-galleries-photos-section"] { height: 217px !important; margin: 0vh 0 0vh 0px !important; padding: 0 5px 0 0px !important; overflow: hidden !important; /*border: 1px solid gold !important;*/ } .user-page article .right-column > section[data-role="recent-favorite-galleries-photos-section"] > [class^="container-"] { height: 215px !important; margin: 0vh 0 0px 0 !important; padding: 0 5px 0 10px !important; /*border: 1px solid green !important;*/ } .user-page article .right-column > section[data-role="recent-favorite-galleries-photos-section"] > [class^="container-"] > [ class^="container-"] { height: 195px !important; margin: 0vh 0 0px 0 !important; padding: 0px !important; /*border: 1px dotted pink !important;*/ } .user-page article .right-column > section[data-role="recent-favorite-galleries-photos-section"] > [class^="container-"] >[ class^="container-"] [class^="tabsAndUploadLink-"] + [class^="container-"] { min-height: 172px !important; max-height: 172px !important; margin: -1.5vh 0 0px 0 !important; padding: 0px !important; /*border: 1px solid red !important;*/ } /* THUMBNAILS */ .user-page article .right-column > section[data-role="recent-favorite-galleries-photos-section"] > [class^="container-"] >[ class^="container-"] > [class^="tabsAndUploadLink-"] + [class^="container-"] >[class^="container-"][style="grid-template-columns: repeat(3, 1fr);"] { grid-template-columns: repeat(6, 1fr) !important; min-height: 170px !important; max-height: 170px !important; margin: 0vh 0px 0px 2px !important; padding: 0px !important; overflow: hidden !important; /*border: 1px solid lime !important;*/ } .user-page article .right-column > section[data-role="recent-favorite-galleries-photos-section"] > [class^="container-"] >[ class^="container-"] > [class^="tabsAndUploadLink-"] + [class^="container-"] >[class^="container-"] > [class^="wrapper-"][class*="square-"] a[class*="container-"]{ height: 100% !important; margin: 0vh 0 0px 0 !important; padding: 0px !important; overflow: hidden !important; /*border: 1px solid pink!important;*/ } /* (new543) USER PROFILE - RIGHT COLUMN - PHOTO CONTAINER - BUTTON SEE ALL */ .user-page article .right-column > section[data-role="recent-favorite-galleries-photos-section"] > [class^="container-"] >[ class^="container-"] [class^="tabsAndUploadLink-"] + [class^="container-"] [class^="actions-"] { position: absolute !important; display: flex; justify-content: center; width: 400px !important; margin: -4vh 0 0px 0 !important; right: 0 !important; /*border: 1px solid red !important;*/ } /* (new543) A VOIR SUPP ?? - FIRST NEW MODIFICATION - PROFILE - RIGHT COLUMN - PHOTO TABBED - CONTAINER === */ .user-page article .right-column > .column-block.xh-tabbed.favorite-photos-block { height: 22vh !important; margin: 0vh 0 0px 0 !important; padding: 5px !important; overflow: hidden !important; /*border: 1px solid aqua !important;*/ } .user-page article .right-column > .column-block.xh-tabbed.favorite-photos-block h4.heading .sort-section.xh-tabbed .xh-tabset.active span:after { content: "Photos" !important; } .user-page article .right-column > .column-block.xh-tabbed.favorite-photos-block .mixed-list .recent { display: inline-block !important; height: 172px !important; /*border: 1px solid aqua !important;*/ } .user-page article .right-column > .column-block.xh-tabbed.favorite-photos-block .mixed-section .xh-tabs.mixed-list .recent.current-tab [class^="container-"][style="grid-template-columns: repeat(3, 1fr);"] { display: inline-block !important; height: 170px !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; /*border: 1px solid pink !important;*/ } .user-page article .right-column > .column-block.xh-tabbed.favorite-photos-block .mixed-section .xh-tabs.mixed-list .recent.current-tab [class^="container-"][style="grid-template-columns: repeat(3, 1fr);"] a{ float: left !important; height: 170px !important; margin: 0 5px 0 0 !important; /*border: 1px solid gold !important;*/ } .user-page article .right-column > .column-block.xh-tabbed.favorite-photos-block .mixed-list .recent img { height: 170px !important; /*border: 1px solid gold !important;*/ } /* USER PROFILE - PORNSTAR */ .user-page .pornstar-block.column-block { min-height: 120px !important; max-height: 12px !important; margin-bottom: 5px !important; padding: 1px 20px !important; } /* USER PROFILE - 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; } /* (new530) 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: -210px !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) USER PROFILE - 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) PROFILE - 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; } /* (new535) PROFILE - 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):not(.item.favorite.gallery.photo):not(.link),*/ .user-page .right-column .xh-tabbed .mixed-section > div:last-of-type a.section-button.show-favorites , .user-page .right-column .section-button.show-recent { position: absolute !important; height: 20px !important; top: -25px !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 .xh-tabbed .mixed-section > div:last-of-type a.section-button.show-favorites: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 - SHOW BUTTON */ .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; } /* PROFILE - POSTS / STORIES - SHOW BUTTON */ .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 5px 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: 107px !important; max-height: 107px !important; top: 0.7vh !important; border-radius: 5px !important; z-index: 50000000 !important; transform: scale(1.8) !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-container, .user-page article .column-block .item.video:hover .info-container { display: inline-block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; height: 37px !important; padding: 8px 0px 0 0px !important; /*border: 1px solid yellow !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: 2px !important; left: -10px !important; transform: scale(0.5) !important; } .user-page article .column-block .item.video:hover .name span { display: inline-block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; height: 28px !important; line-height: 7px !important; margin: 0px 0 0 0 !important; font-size: 7px !important; overflow: hidden !important; overflow-y: auto !important; /*border: 1px solid aqua !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; } /* (new535) PROFILE - GALL */ .user-page article .column-block .item.gallery.has-status, .user-page article .column-block .item.gallery { display: inline-block !important; min-width: 160px !important; max-width: 160px !important; min-height: 152px !important; max-height: 152px !important; margin-bottom: 10px; padding: 1px 2px !important; margin-right: 5px; margin-left: 9px; /*border: 1px solid aqua !important;*/ } .user-page article .column-block .item.gallery.has-status .thumb-container, .user-page article .column-block .item.gallery .thumb-container { display: inline-block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; min-height: 147px !important; max-height: 147px !important; margin-bottom: 0px !important; padding: 0px !important; object-fit: contain !important; /*border: 1px solid yellow !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; } /* (new535+) 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: 230px !important; height: 93vh !important; top: 0vh !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; } /* USER 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; } /* (new512) USER PROFILE - LEFT INFOS - TEST */ .user-page article .column-block { position: relative; margin: 0 !important; padding: 0px 20px; font-size: 14px; } .user-page article .left-side .gifts-block.column-block.xh-helper-hidden + .main-info-block.column-block:has(div:only-of-type) .info-block.personal-info-block { display: inline-block !important; margin: 0vh 0 0 5px !important; padding: 0 0 0 0 !important; border: 1px solid red !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; } /* (new510) USER PROFILE - ABOUT - HOVER */ .user-page article .main-info-block .about-me-block-container.info-block:hover .content-container .text { columns: 3 380px !important; column-gap: 50px !important; column-rule: 3px outset rgb(255, 0, 0); width: 65% !important; margin: 0 0 0 15% !important; padding: 20px !important; border-radius: 5px !important; border: 1px solid red!important; } .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 PROFILE - 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 PROFILE - 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 PROFILE - 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; } /* (new535+) USER PROFILE - ABOUT - HOVER*/ .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: 99.65vw !important; max-width: 99.65vw !important; height: 100% !important; min-height: 72vh !important; max-height: 72vh !important; left: 0px !important; bottom: 0.5vh !important; overflow: hidden !important; overflow-y: auto !important; z-index: 500; background: black !important; } /* USER PROFILE - ABOUT - MORE */ .user-page article .main-info-block .info-header:first-child { margin: 0; } /* (new327) USER PROFILE - 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; */ } /* (new535+) USER PROFILE - INFOS CONTAINER - GIFTS HIDDEN */ .user-page article .left-side .gifts-block.column-block.xh-helper-hidden + .main-info-block.column-block { min-height: 92.5vh !important; max-height: 92.5vh !important; margin: 0vh 0 0 0 !important; /*border: 1px solid gold !important; */ } /* (new327) USER PROFILE - 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; } /* (new501) MY */ .user-page article .left-side .center-column:has([data-role="profile-editable-status"]) .gifts-block.column-block.xh-helper-hidden + .main-info-block.column-block{ min-height: 90vh !important; max-height: 90vh !important; margin: -2vh 0 0 0 !important; } /* (new525) USER PROFILE - INFOS CONTAINER - STATUS + GIFTS VISIBLE */ .user-page article .left-side .gifts-block.column-block:not(.xh-helper-hidden) + .main-info-block.column-block { position: relative !important; display: inline-block !important; min-height: 20vh !important; margin: 0vh 0 0 0 !important; border: 1px solid olive !important; } /* (new327) USER PROFILE - 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 PROFILE - 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; } /* USER PROFILE - 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 PROFILE - 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) USER PROFILE - 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; } /* (new535+) USER PROFILE - ABOUT - */ .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; } /* USER PROFILE - ABOUT - IMAGES */ .user-page article .main-info-block .about-me-block-container.info-block img.blog-image { display: block; clear: both; float: none; width: 100% !important; height: 330px !important; margin: 0 auto 8px auto !important; text-align: center; object-fit: contain !important; border: 1px solid gray !important; } .about-me-block .text .blog-image.deprecated.toolbar-visible, .about-me-block .text .blog-image { float: none !important; } /* USER 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; } /* USER 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; } /* (new510) USER PROFILE - ABOUT - VIDEO - SUPP */ .user-page article .main-info-block .about-me-block-container.info-block .blog-video-wrapper ~br , .user-page article .main-info-block .about-me-block-container.info-block .blog-video-wrapper + br { display: none !important; } .user-page article .main-info-block .about-me-block-container.info-block .editor-image-status { display: none !important; } /* (new510) USER PROFILE - ABOUT - VIDEO - FLOAT LEFT */ .user-page article .gifts-block.column-block:not(.xh-helper-hidden) + .main-info-block.column-block .about-me-block-container.info-block:hover [class^="container-"][class*="open-"] { display: inline-block !important; flex-direction: unset !important; gap: unset !important; padding: 5px !important; height: 100% !important; min-height: 30vh !important; } .user-page article .gifts-block.column-block:not(.xh-helper-hidden) + .main-info-block.column-block .about-me-block-container.info-block:hover [class^="container-"][class*="open-"] > span[data-block="about"] { display: inline-block !important; flex-direction: unset !important; gap: unset !important; height: 100% !important; min-height: 30vh !important; } .user-page article .main-info-block .about-me-block-container.info-block .blog-video-wrapper { display: block !important; float: none !important; clear: none!important; min-width: 100% !important; max-width: 100% !important; height: auto !important; margin: auto !important; padding: 5px !important; text-align: center; border-radius: 3px !important; background-color: #1111 !important; border: 1px solid gray !important; } /* (new510) USER PROFILE - ABOUT - SMALL */ .user-page article .main-info-block .about-me-block-container.info-block .blog-video-wrapper 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; } /* (new510) USER PROFILE - ABOUT - MEDIUM */ .user-page article .main-info-block .about-me-block-container.info-block .blog-video-wrapper iframe.blog-video.size-medium:not(.draggable) { min-height: 280px !important; width: 66% !important; } .user-page article .main-info-block .about-me-block-container.info-block .blog-video-wrapper 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; } .story-page .user-page iframe.blog-video.size-medium.align-center:not(.draggable) , .user-page article .main-info-block .about-me-block-container.info-block .blog-video-wrapper iframe.blog-video.size-medium.align-center:not(.draggable) { display: block; clear: both; float: none; width: 66% !important; margin: 0 auto; text-align: center; } /* (new510) USER PROFILE - ABOUT - VIDEO LARGE */ .user-page article .main-info-block .about-me-block-container.info-block .blog-video-wrapper iframe.blog-video.size-large:not(.draggable) { height: auto !important; width: 75% !important; } /* ==== BLOG ==== */ /* (new510) BLOG - VIDEO FLOAT NONE */ .story-page .blog-video-wrapper iframe.blog-video:not(.draggable) { display: block !important; float: none !important; width: 75% !important; padding: 5px!important; text-align: center; border-radius: 3px !important; background-color: #1111 !important; border: 1px solid gray !important; } /* (new510) BLOG - VIDEO SMALL */ .story-page 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; } /* (new510) BLOG - VIDEO MEDIUM */ .story-page iframe.blog-video.size-medium:not(.draggable) { min-height: 280px !important; width: 66% !important; } .story-page .user-page 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; } .story-page .user-page iframe.blog-video.size-medium.align-center:not(.draggable) { display: block; clear: both; float: none; width: 66% !important; margin: 0 auto; text-align: center; } /* (new510) BLOG - VIDEO LARGE */ .story-page .user-page iframe.blog-video.size-large:not(.draggable) { height: auto !important; width: 75% !important; } /* (new510) BLOG - VIDEO NOT FOUND */ .story-page [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; } /* ==== HOME / HUB ==== */ /* (new478) HOME / HUB - 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; } 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; } 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) HOME / HUB - */ 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; } 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) HOME / HUB - 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) HUB - 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 - */ .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 - */ .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 - */ .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) HUB - */ .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; } /* (new538) 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; } /* (new538) HUB - ORIENTATION - shemale TTEC.. ?? */ .hub-videos-page[class*="orientation-"] body > .main-wrap[data-role="main-wrap"] .layoutPage .width-wrap { position: relative !important; display: inline-block !important; height: 100% !important; min-height: 100vh !important; top: 0vh !important; margin: 0vh 0 0 0 !important; padding: 18vh 0 8vh 0 !important; border: 1px solid pink !important; } .hub-videos-page[class*="orientation-"] body > .main-wrap[data-role="main-wrap"] .layoutPage aside { position: fixed !important; display: inline-block !important; margin: 15vh 0 0 0 !important; z-index: 500 !important; } /* HUB - ORIENTATION - SUPERLOADER */ .hub-videos-page[class*="orientation-"] .sp-separator ~ .main-wrap[data-role="main-wrap"] .layoutPage .width-wrap { position: relative !important; display: inline-block !important; height: 100% !important; min-height: unset !important; max-height: 100vh !important; top: 0vh !important; margin: 0vh 0 0 0 !important; padding: 0vh 0 8vh 0 !important; /*border: 1px solid yellow !important;*/ } .hub-videos-page[class*="orientation-"] .sp-separator ~ .main-wrap[data-role="main-wrap"] .layoutPage aside{ display: none !important; } /* 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; } /* (new500) ALERTE BOX - CONTACTS === */ .user-page.friends-page .alert-box { display: none !important; border: 1px solid aqua !important; } /* (new500) 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; } /* (new515) 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: 2.8vh !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; } /* (new515) VIDEO - TITTLE */ .video-page .width-wrap.with-player-container hgroup { position: relative !important; display: inline-block; width: 100% !important; height: 2vh !important; line-height: 1.8vh !important; top: -2vh !important; left: 0 !important; margin: 0px !important; padding: 0 0 0 0px; font-size: 15px !important; 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 */ } .video-page .width-wrap.with-player-container hgroup > 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 { 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 > title:hover { 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; } /* (new517) 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: 1.5vh !important; margin: 0 0 0 0 !important; padding: 2px 5px; border-radius: 5px; z-index: 500000 !important; /*border: 1px solid yellowgreen !important;*/ } .xh-button.about-control { display: none !important; } /* (new519) VIDEO - INFOS MIDDLE TOP - VIEW / LIKE Number */ .video-page .width-wrap.with-player-container hgroup p { position: fixed !important; display: inline-block !important; vertical-align: top !important; width: 302px; height: 2.5vh !important; line-height: 15px !important; left: 724px !important; top: 18vh !important; padding: 2px 5px !important; border-radius: 5px; z-index: 500000 !important; border: 1px solid red; } .video-page .width-wrap.with-player-container hgroup p i , .video-page .width-wrap.with-player-container hgroup p span { display: inline-block !important; vertical-align: middle !important; height: 15px !important; line-height: 15px !important; } /* (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; } /* (new515) VIDEO - ICON - SHARE */ .video-page .controls [data-role="video-share-button"] { position: absolute !important; display: inline-block !important; top: 0.5vh !important; right: 57px !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; border: 1px solid #5b5959 !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 { 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; } /* (new534) - TEST - HOVER INDICATOR - ALIGN CENTER WITH FLEX*/ .dropdown.favorites-dropdown.position-left:hover .favorites-dropdown__list:before { content: "HOVER \a here \a to see \a ONLY \a Selected Favs" !important; position: fixed !important; display:flex; justify-content: center; align-items: center; min-height: 85vh !important; max-height: 85vh !important; line-height: 4vh !important; width: 300px !important; right: 895px !important; top: 10vh !important; font-size: 20px !important; text-align: center !important; white-space: pre-wrap !important; z-index: 500000 !important; color: silver !important; background: rgba(165, 42, 42, .04) !important; /*border: 1px solid aqua !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; } /* (new357) 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; } /* (new517) 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: 8.5vh !important; left: 725px; right: 0; /*background: olive !important;*/ } /* 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; } /* (new517) NEW - VIDEO - CATEGORY TAGS LIST - COLLAPSED/ COLLAPSING */ .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="toggle-"] { display: none !important; } /* (new517) */ .video-page #video-tags-list-container { position: absolute !important; display: inline-block !important; width: 298px; min-height: 32vh !important; max-height: 32vh !important; margin-bottom: 0px; left: 726px; top: 17.5vh !important; padding: 5px; overflow: hidden; border: 1px solid red !important; background: black !important; } .video-page #video-tags-list-container > [class^="container-"] { display: flex !important; /*flex-basis: max-content !important;*/ min-height: 31vh !important; max-height: 100vh !important; margin: 0 !important; overflow: hidden; overflow-y: auto !important; /*border: 1px solid yellow !important;*/ } .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] { display: inline-block !important; min-height: 31vh !important; max-height: 31vh !important; margin: 0 !important; overflow: hidden; overflow-y: auto !important; /*border: 1px solid green !important;*/ } /* 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;*/ } /* (new516) USER DELETED */ .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"]:has([data-tooltip="User is retired"]) { min-height: 2.5vh !important; max-height: 2.5vh !important; } .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] [class*="disabled"] { display: inline-block !important; height: 100% !important; min-height: 2.3vh !important; max-height: 2.3vh !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; } /* (new516) SUGGEST BUT */ .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"]:has(#plus-usage) { display: inline-block !important; width: 95% !important; height: 100% !important; min-height: 3.9vh !important; max-height: 3.9vh !important; border-radius: 5px !important; visibility: visible !important; text-align: center !important; border: 1px solid red !important; } /* (new523) USER SUBSCRIB NO THUMB */ .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"]:has(a[class*="withSubscribe-"][href*="/users/"]) { display: inline-block !important; width: auto !important; height: 100% !important; min-height: 3.8vh !important; max-height: 3.8vh !important; margin: 0 0 4px 0 !important; border-radius: 5px !important; visibility: visible !important; /*border: 1px solid yellow !important;*/ } .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[class*="withSubscribe-"][href*="/users/"] { min-width: 284px !important; max-width: 284px !important; margin: 0 0 3px 0 !important; visibility: visible !important; /*border: 1px solid aqua !important;*/ } /* (new523) SUBSCRIB BUTTON */ .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[class*="withSubscribe-"] .sub-button , .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[class*="withSubscribe-"][href*="/users/"] .sub-button { display: block !important; float: right !important; width: 49px; height: 32px !important; line-height: 30px !important; padding: 0 !important; color: white !important; border-left: 1px solid red!important; } .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[class*="withSubscribe-"][href*="/users/"] .sub-button span[class^="sub-button__"]:not(.button__body) { display: block !important; float: left; clear: both !important; width: 100% !important; height: 15px; line-height: 15px; margin: 0; font-size: 8px; color: white; /*border: 1px solid aqua !important;*/ } /* SUBSCRIBED */ .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[class*="withSubscribe-"] .sub-button[tooltip="Unsubscribe"] , .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[class*="withSubscribe-"][href*="/users/"] .sub-button[tooltip="Unsubscribe"] { display: block !important; float: right !important; width: 49px; height: 32px !important; line-height: 30px !important; padding: 0 !important; color: white !important; background: green !important; } .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[class*="withSubscribe-"] .sub-button[tooltip="Unsubscribe"] span[class^="sub-button__"]:not(.button__body) , .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[class*="withSubscribe-"][href*="/users/"] .sub-button[tooltip="Unsubscribe"] span[class^="sub-button__"]:not(.button__body) { display: block !important; float: left; clear: both !important; width: 100% !important; height: 15px; line-height: 15px; margin: 0; font-size: 8px; color: white; /*border: 1px solid aqua !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; } /* (new528) 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/"]) , /* USER / CELEB / CREATOR / PORNSTART */ .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href*="/users/"] , .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;*/ } /* (new533) TAGS ITEMS - CATEG / TAGS / HD / H4 / SUGGEST */ .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href="https://xhamster.com/shemale/hd"] , .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href="https://xhamster.com/4k"] , .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href="https://xhamster.com/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="https://xhamster.com/shemale/hd"] [class^="content-"] , .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href="https://xhamster.com/4k"] [class^="content-"] , .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href="https://xhamster.com/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="https://xhamster.com/shemale/hd"] span, .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href="https://xhamster.com/hd"] span, .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] [class^="item-"] a[href="https://xhamster.com/4k"] span, .video-page #video-tags-list-container > [class^="container-"] > [class^="list-"] button [data-testid="suggest-button"] 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; } /* (new545) TAGS - GM " XHamster - IA 04 - Retired User Search (DuckDuckGo: In site search)" */ button.search-button { position: absolute !important; display: inline-block !important; align-items: center; height: 1.8vh !important; line-height: 1.8vh !important; margin: 0vh 0px 0 0px !important; right: 10px !important; padding: 1px 3px !important; border: none; border-radius: 5px; cursor: pointer; z-index: 500 !important; 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; } /* (new517) 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: 9.7vh !important; max-height: 9.7vh !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; } /* (new517) 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: 2px 0 0 0 !important; font-size: 0px; z-index: 0 !important; background: #111 !important; border-bottom: 1px solid red !important; } /* RETIRED */ .entity-info-container__author:has([data-tooltip="User is retired"]) { background: #790606 !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; } /* (new510) VIDEO - FIRST 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; } /* (new510) VIDEO - 2n UPDATE DATE */ .entity-info-container__date + .ab-info.controls-info__item .entity-info-container__date { position: absolute !important; height: 1.8vh !important; line-height: 17px !important; margin: -1.2vh 0 0 0 !important; padding: 0px !important; text-align: left !important; background: #eac70d !important; /*border: 1px solid red;*/ } .entity-info-container__date + .ab-info.controls-info__item .entity-info-container__date:before , .entity-info-container__date + .ab-info.controls-info__item .entity-info-container__date:after { display: none !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; } /* (new527) VIDEO PLAYER - VIDEO PAGE - TOTAL CONTAINER */ .video-page .main-wrap { top: 0vh !important; max-width: 100% !important; min-width: 100% !important; min-height: 100vh !important; max-height: 100vh !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; } /* (512) 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 { margin: 2vh 0 0 0 !important; 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; } /* (new530) THUMBNAIL PREVIEW PLACE FOR MOUSE SELECTION */ .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: 5.1vh !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-top: 1px solid rgba(255, 0, 0, .28) !important; border-bottom: 1px solid rgba(255, 0, 0, .28) !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; } /* (new519) NEW VIDEO - COMMENTS - BOTTOM WIDTH TOTAL CONTAINER - 2nd PAGINATION ACTIVE */ .video-page main ~ .width-wrap:has(button):has(ol.page-list li.page-button:nth-child(2) .page-button-link--active) { position: fixed !important; display: inline-block; width: 100% !important; max-width: 53.4% !important; min-width: 53.4% !important; height: 100% !important; min-height: 30vh !important; max-height: 30vh !important; bottom: 4vh !important; margin: 0 !important; padding: 0px; border-radius: 3px; z-index: 0 !important; box-shadow: 3px 3px 2px black; /*background: brown !important;*/ border: 1px solid #404040; /*border: 1px solid yellow !important;*/ } .video-page main ~ .width-wrap:has(ol.page-list li.page-button:nth-child(2) .page-button-link--active) .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: 100% !important; min-height: 30vh !important; max-height: 30vh !important; bottom: 4vh !important; margin: 0vh 0 0vh 0 !important; padding: 0vh 0 4vh 0 !important; border-radius: 0px; overflow: hidden !important; overflow-y: auto !important; box-shadow: 3px 3px 2px black; /*background: olive !important;*/ } /* (new509) */ .video-page .width-wrap:has(.desktop-pagination .page-button:not(:first-of-type)) .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: 0vh 0 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;*/ } /* (new508) LARGE - COMMENTS CONTAINER */ .video-page.video-page--large-mode main ~ .width-wrap:has(button):has(ol.page-list li.page-button:nth-child(2) .page-button-link--active) , .video-page.video-page--large-mode .layoutPage[data-role="layoutPage"] main ~ .width-wrap:not(.clipstore-bottom):not(.yld-mdclipstore-bottom ):not([class^="yld-"]) { position: fixed !important; display: inline-block; width: 100% !important; min-width: 37.5% !important; max-width: 37.5% !important; min-height: 39.5vh !important; max-height: 39.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; /*background: brown !important;*/ } .video-page.video-page--large-mode .layoutPage[data-role="layoutPage"] main ~ .width-wrap:not(.clipstore-bottom):not(.yld-mdclipstore-bottom ):not([class^="yld-"]) .comments-section.comments-container #commentBox [class^="commentsList-"] , .video-page.video-page--large-mode main ~ .width-wrap:has(ol.page-list li.page-button:nth-child(2) .page-button-link--active) .comments-section.comments-container #commentBox [class^="commentsList-"] { position: fixed !important; display: inline-block !important; width: 100% !important; min-width: 37.5% !important; max-width: 37.5% !important; height: 100% !important; min-height: 31vh !important; max-height: 31vh !important; bottom: 3vh !important; margin: 0vh 0 0vh 0 !important; padding: 0vh 0 0 0 !important; border-radius: 0px; overflow: hidden !important; overflow-y: auto !important; box-shadow: 3px 3px 2px black; /*background: olive !important;*/ } /* (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; } /* (new508) */ .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: 33.5vh !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; } /* (new511) 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: 62vh !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; } /* (new534+) VID - RELATED - */ .video-page .width-wrap.with-player-container + div , .video-page .width-wrap.with-player-container + .width-wrap { position: fixed; display: inline-block !important; min-height: 96vh !important; max-height: 96vh !important; max-width: 893px; min-width: 893px; 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; } /* (new528) COR */ .video-page .related-container { margin: 0 !important; } .video-page:not(.item-status-page) .related-container:not(:hover, .indent) { 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; } /* (new529) VID - RELATED - RELATED CONTAINER - SEARCH CONNEX SHORT - IN FR */ .video-page:not(.item-status-page) [data-role="layoutPage"] div:has(.related-container.indent) { position: fixed; display: inline-block !important; min-height: 74vh!important; max-height: 74vh!important; max-width: 10% !important; min-width: 10% !important; right: -300px !important; top: 6.5vh !important; margin: 0 !important; padding: 0px 0 0vh 0 !important; border-radius: 5px !important; overflow: hidden !important; z-index: 5000000 !important; transition: right ease 0.7s !important; background: brown !important; border: 1px solid red !important; } /* HOVER */ .video-page:not(.item-status-page) [data-role="layoutPage"] div:has(.related-container.indent):hover { min-height: 73vh!important; max-height: 73vh!important; right: 0 !important; padding: 0px 25px 0vh 0 !important; border-radius: 5px !important; transition: right ease 0.7s !important; background: brown !important; border: 1px solid red !important; } .video-page:not(.item-status-page) [data-role="layoutPage"] div:has(.related-container.indent):hover .related-container.indent { min-height: 72vh!important; max-height: 72vh!important; right: 0 !important; padding: 0px 0px 0vh 10px !important; border-radius: 5px !important; overflow: hidden auto !important; background: olive !important; border: 1px solid red !important; } .video-page:not(.item-status-page) [data-role="layoutPage"] div:has(.related-container.indent) .related-container.indent .head span:before { content: "🔻" !important; float: left !important; margin: 0vh 5px 0vh 0 !important; padding: 0 !important; } .video-page:not(.item-status-page) [data-role="layoutPage"] div:has(.related-container.indent) .related-container.indent .head span:after { content: "👁️" !important; float: right !important; margin: 0vh 0 0vh 5px !important; padding: 0 !important; } .video-page:not(.item-status-page) [data-role="layoutPage"] div:has(.related-container.indent) .related-container.indent .head { position: fixed !important; max-height: 2vh !important; min-height: 2vh !important; width: 200px !important; right: -90px !important; top: 17vh !important; margin: 0vh 0 0vh 0 !important; padding: 0 0 0 10px; border-radius: 0 0 5px 5px !important; overflow: hidden; transform: rotate(90deg) !important; z-index: 500000 !important; background: #111 !important; border: 1px solid red !important; } .video-page:not(.item-status-page) [data-role="layoutPage"] div:has(.related-container.indent) .related-container.indent .head span { font-size: 13px !important; color: gold !important; } /* (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; } /* (new534+) VID - RELATED - for CHROME */ .video-page div[data-role="related-tabs-container"] p[class*="relatedTabTitleDesktop-"] { display: inline-block !important; height: 4.5vh !important; line-height: 4.5vh !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; } /* (new542+) VID + -MOMENT RELATED - for CHROME - NOT .video-page--large-mode */ .video-page:not(.video-page--large-mode) .video-type-moment [data-role="related-tabs-container"] .width-wrap[data-role="related-with-tabs-container"] .mixed-section.videos [data-role="show-more-container"] , .video-page .layoutPage .video-type-video [data-role="related-tabs-container"] .width-wrap[data-role="related-with-tabs-container"] .mixed-section.videos [data-role="show-more-container"] , .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; /*border: 1px solid aqua !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; } /* (new542) 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; } /* (new534+) NEXT FINAL */ .video-page .layoutPage .video-type-video [data-role="related-tabs-container"] .width-wrap[data-role="related-with-tabs-container"] .mixed-section.videos [data-role="show-more-container"] a[data-role="show-more-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; } /* (new534+) VID - RELATED - BUT SHOW MORE FINAL */ .video-page .layoutPage .video-type-video [data-role="related-tabs-container"] .width-wrap[data-role="related-with-tabs-container"] .mixed-section.videos [data-role="show-more-container"] a[data-role="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 .layoutPage .video-type-video [data-role="related-tabs-container"] .width-wrap[data-role="related-with-tabs-container"] .mixed-section.videos [data-role="show-more-container"] a[data-role="show-more-final"]:before , .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; } /* (new542+) VID + MOMENT - RELATED - */ .video-type-moment [data-role="related-tabs-container"] .width-wrap[data-role="related-with-tabs-container"] .mixed-section.videos .thumb-list.thumb-list--sidebar.thumb-list--related , .video-page:not(.video-page--large-mode):not(.item-status-page) .layoutPage .video-type-video [data-role="related-tabs-container"] .width-wrap[data-role="related-with-tabs-container"] .mixed-section.videos .thumb-list.thumb-list--sidebar.thumb-list--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: 0 0 0 0 !important; padding: 3vh 20px 50px 30px !important; overflow: hidden !important; overflow-y: auto!important; border-top: 1px solid red !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; } /* (new511) */ .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: 10vh !important; 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; } /* ERROR */ .video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"]:not(hover) [class^="commentBodyWrap-"] + [class^="form-"] [class^="inputArea-"] [class^="ps__scrollbar-"] { display: none !important; } /* (new510) */ .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; } /* HOVER */ .video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="commentBodyWrap-"] [class^="commentBody-"] [class^="commentTop-"] [class^="userInfo-"] +[class^="commentActions-"]:hover { opacity: 1 !important; transition: opacity .15s ease; } .video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="dropdownList-"] { position: absolute !important; display: inline-block !important; min-width: 80px; height: 3.5vh !important; margin: -3.3vh 0 0 0 !important; padding: 2px 0 0 0 !important; opacity: 1 !important; z-index: 50000000 !important; background: #333!important; border: 2px solid red !important; } .video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="dropdownList-"] ul[slot="dropdown"] li { display:block !important; float: left !important; width: 100% !important; min-width: 25px !important; max-width: 25px !important; height: 3vh !important; margin: 0 5px 0 5px !important; padding: 2px 5px !important; border: 1px solid silver !important; } .video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="dropdownList-"] ul[slot="dropdown"] li a { position: relative !important; display: inline-block !important; width: 100% !important; min-width: 25px !important; max-width: 25px !important; padding: 0 !important; margin: 0 0 0 -5px !important; /*border: 1px solid aqua !important;*/ } .video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="dropdownList-"] ul[slot="dropdown"] li > span { position: relative !important; display: inline-block !important; width: 25px !important; height: 3vh !important; margin: 0 0 0 -5px !important; /*border: 1px solid aqua !important;*/ } .video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="dropdownList-"] ul[slot="dropdown"] li > span svg { position: relative !important; display: inline-block !important; width: 25px !important; height: 2.5vh !important; /*border: 1px solid aqua !important;*/ } /* (new510) REPORT */ .video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="dropdownList-"] ul[slot="dropdown"] li > button { position: relative !important; display: inline-block !important; width: 100% !important; min-width: 25px !important; max-width: 25px !important; height: 3vh !important; margin: 0 0 0 -5px !important; padding: 0 !important; /*border: 1px solid yellowgreen !important;*/ } .video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="dropdownList-"] ul[slot="dropdown"] li > button span[class*="reportIcon-"] { position: relative !important; display: inline-block !important; width: 100% !important; min-width: 24px !important; max-width: 24px !important; height: 2.8vh !important; margin: -6px 0 0 -3px !important; /*border: 1px solid aqua !important;*/ } .video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="dropdownList-"] ul[slot="dropdown"] li > button span[class*="reportIcon-"] svg { position: relative !important; display: inline-block !important; width: 25px !important; height: 2.5vh !important; margin: 0 0 0 1px !important; /*border: 1px solid aqua !important;*/ } .video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="dropdownList-"] ul[slot="dropdown"] li >button span[class*="reportIcon-"] + span , .video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="dropdownList-"] ul[slot="dropdown"] li span + div { display: none !important; } /* (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; } /* (new511) NEW - VID - .comment-item */ /* (new511) 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: 0vh 0 1vh 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; } /* (new519) NEW - VID - COM - SUPP DOUBLE BR - AND SOLVE PROBELM SELECT TEXT IN CHROME */ .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; border-left: 1px solid #333 !important; } .video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="text-"] span[class^="commentText-"] { display: block !important; float: none !important; width: 100% !important; height: 8vh !important; padding: 0 0 0 0px !important; overflow-wrap: break-word; word-break: break-word; overflow: hidden !important; overflow-y: auto !important; /*border: 1px solid aquamarine !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; } /* (new519) COMM WITH REPLY TO */ .video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="text-"] > span[class^="replyContainer-"] { position: absolute !important; display: inline-block !important; width: 87% !important; height: 2vh !important; line-height: 2vh !important; padding: 0 0 0 5px !important; overflow-wrap: break-word; word-break: break-word; overflow: hidden !important; background: brown !important; /*border: 1px solid yellowgreen !important;*/ } .video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="text-"] > span[class^="replyContainer-"] + span[class^="commentText-"] { display: block !important; float: none !important; width: 100% !important; height: 8vh !important; padding: 2vh 0 0 0px !important; overflow-wrap: break-word; word-break: break-word; overflow: hidden !important; overflow-y: auto !important; /*border: 1px solid fuchsia !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; } /* (new507) VID */ .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; } /* (new507) VID */ .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; } /* (new507) PHO */ .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; } /* (new507) VID - A VOIR .comment-item */ .video-page .comments-section .comments-list .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; } /* (new507)*/ .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; } /* (new530) 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 > div[class^="container-"] [class^="container-"][data-nav-item-id][data-item="dating"] , .header .top-menu-container .top-menu.width-wrap > div[class^="container-"] [class^="container-"][data-nav-item-id][data-nav-item-id="premium"] , .header .top-menu-container .top-menu.width-wrap > div[class^="container-"] [class^="container-"][data-nav-item-id][data-nav-item-id="flirtify"], .header .top-menu-container .top-menu.width-wrap > div[class^="container-"] [class^="container-"][data-nav-item-id][data-nav-item-id="ai-friend"], .header .top-menu-container .top-menu.width-wrap > div[class^="container-"] [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-"] [class^="container-"]:not([data-nav-item-id="cams"]):not([data-item="premium"]):not([data-nav-item-id="dating"]):not([data-item="flirtify"]):not([data-nav-item-id="ai-friend"]):not([class*="hidden-"]) { 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; /*border: 1px solid aqua !important;*/ } .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; } /* (new530) 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: 1.2vh !important; max-height: 1.2vh !important; line-height: 0vh !important; width: auto !important; max-width: 120px !important; margin: 0vh 0 0 0 !important; top: 0vh !important; left: 100px !important; padding: 0 5px !important; z-index: 5000; opacity: 1 !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: 1.2vh !important; max-height: 1.2vh !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; } /* (new527) USER OTHER - TOP HEADER - FRIENDS PAGES */ .user-page.friends-page .user-header.user-header--small { position: fixed !important; display: inline-block !important; width: 1250px !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; } .user-page.friends-page .user-header.user-header--small .user-tabs.sort-section.xh-tabbed { display: inline-block; width: 550px !important; height: 27px; line-height: 27px; left: 620px !important; top: 0; padding: 0 !important; margin: 0 0 0 30px !important; border-right: 3px solid red !important; } /* (new525) USER OTHER - TOP HEADER - FAVS */ .user-page.my-uploads-page .user-header.user-header--small .user-tabs.sort-section.xh-tabbed { display: inline-block; width: 595px !important; height: 27px; line-height: 27px; left: 640px !important; top: 0; padding: 0 !important; margin: 0 0 0 30px !important; border-right: 3px solid red !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; } /* (new525) COR HEIGHT */ .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; } /* (new544) USER LEFT - ICON USER- CONTAINER */ .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; } /* (new544) TOP - USER BUDDY - .IMG - 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 span.xh-avatar.large , .user-header .photo-section .photo-container img.xh-avatar.large { height: 27px !important; line-height: 27px !important; width: 25px !important; font-size: 15px !important; border: none !important; } /* HOVER */ .user-header .photo-section .photo-container img.xh-avatar.large:hover { height: 100px !important; line-height: 100px !important; width: 100px !important; font-size: 15px !important; border: none !important; } /* (new525) 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: 1040px !important; left: 50px !important; top: 0vh !important; margin: 0 0 0 0 !important; padding: 0px !important; vertical-align: top; overflow: visible !important; /*border: 1px solid aqua !important;*/ } /* (new525) 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; } /* (new525) 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; } /* (new525) USER HEADER - MY - WITH EDIT PROFIL BUTTON */ .user-header .user-info-section .user-top-infoblock:has(.user-edit-button) { position: relative !important; display: inline-block !important; width: 804px !important; /*background: gold !important;*/ border-right: 1px solid red !important; } .user-header .user-info-section .user-top-infoblock:has(.user-edit-button) .user-edit-button { display: inline-block; vertical-align: middle; height: 3vh !important; line-height: 3vh !important; margin: 0px 0 0 410px !important; } .user-header .user-info-section .user-top-infoblock:has(.user-edit-button) .user-edit-button a { display: inline-block; vertical-align: middle; height: 2.2vh !important; line-height: 2vh !important; margin: -5px 0 0 0px !important; border: 1px solid red !important; } .user-header .user-info-section .user-top-infoblock:after { display: none !important; } /* (new525) USER HEADER - MY - FAVS / FRIENDS / UPLOADED VID PAGES */ .user-page.favorites-page .user-header .user-info-section .user-top-infoblock:has(.user-edit-button) , .user-page.my-uploads-page .user-header .user-info-section .user-top-infoblock:has(.user-edit-button) , .user-page.friends-page .user-header .user-info-section .user-top-infoblock:has(.user-edit-button) { position: relative !important; display: inline-block !important; width: 500px !important; /*background: gold !important;*/ border-right: 1px solid red !important; } .user-page.favorites-page .user-header .user-info-section .user-top-infoblock:has(.user-edit-button) .user-edit-button , .user-page.my-uploads-page .user-header .user-info-section .user-top-infoblock:has(.user-edit-button) .user-edit-button , .user-page.friends-page .user-header .user-info-section .user-top-infoblock:has(.user-edit-button) .user-edit-button { display: inline-block; vertical-align: middle; height: 3vh !important; line-height: 3vh !important; margin: -5.5vh 0 0 370px !important; } /* (new525) 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-page .user-header .user-info-section .user-top-infoblock:not(:has(.user-edit-button)) .controls-container .sub-button { height: 2.9vh !important; line-height: 2.9vh !important; /*border: 1px solid aquamarine !important;*/ } /* (new526) USER PAGE - TOP INFOS RIGHT - SUB FRIEND MESS TRIGGER */ .user-header.user-header--small .user-info-section .controls-container { position: fixed !important; display: inline-block !important; width: 250px !important; height: 2.7vh !important; line-height: 2.7vh !important; margin: 0 0 0 0px !important; left: 400px !important; padding: 0 5px !important; font-size: 14px !important; opacity: 1 !important; z-index: 5000000 !important; /*background: green;*/ border-left: 1px solid red !important; } .user-header.user-header--small .user-info-section .controls-container > [class^="root-"] [class^="container-"] [class^="trigger-"] span , .user-header.user-header--small .user-info-section .controls-container > [class^="root-"] span.send-message a , .user-header.user-header--small .user-info-section .controls-container > [class^="root-"] [class^="container-"] [class^="trigger-"] , .user-header.user-header--small .user-info-section .controls-container > [class^="root-"] [class^="container-"]:has([class^="trigger-"]), .user-header.user-header--small .user-info-section .controls-container > [class^="root-"] > span, .user-header.user-header--small .user-info-section .controls-container > [class^="root-"] > button { height: 2.5vh !important; line-height: 2.5vh !important; margin: 0 0 0 0px !important; /*background: green;*/ } /* (new525) PROFIL USER - TRIGGER MENU */ .user-header.user-header--small .user-info-section .controls-container > [class^="root-"] [class^="container-"]:not(:has([class^="trigger-"])):has([slot="dropdown"]) { display: inline-block !important; min-width: 100px !important; max-width: 100px !important; height: 3vh !important; line-height: 3vh !important; margin: 5px 0 0 0px !important; background: #111; border: 1px solid red !important; } .user-header.user-header--small .user-info-section .controls-container > [class^="root-"] [class^="container-"]:has([class^="trigger-"]) button { position: relative !important; display: block !important; float: left !important; height: 2vh !important; line-height: 2vh !important; width: 20px !important; margin: -4px 5px 0 5px !important; padding: 0 0 0 0 !important; font-size: 0 !important; /*background: green;*/ /*border: 1px solid red !important;*/ } .user-header.user-header--small .user-info-section .controls-container > [class^="root-"] [class^="container-"]:has([class^="trigger-"]) button > span { display: inline-block !important; height: 2vh !important; line-height: 2vh !important; width: 20px !important; margin: 0 0 0 0px !important; padding: 0 0 0 0 !important; color: silver !important; } .user-header.user-header--small .user-info-section .controls-container > [class^="root-"] [class^="container-"]:has([class^="trigger-"]) button svg { display: inline-block !important; width: 20px !important; margin: 0 0 0 0px !important; color: silver !important; } /* REPORT */ .user-header.user-header--small .user-info-section .controls-container > [class^="root-"] [class^="container-"]:has([class^="trigger-"]) button > span.action-title { display: none !important; } .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; } /* (new526) BLOCKED USER */ .user-header .invite-to-friends-block button.add-to-friends[data-tooltip="This user is blocked"] { display: inline-block !important; min-width: 30px !important; max-width: 30px !important; height: 27px !important; line-height: 8px !important; margin: 0px 0 0 0 !important; padding: 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; } /* (new526) SEND MESS */ .user-page .user-header .user-info-section .user-top-infoblock .controls-container span[class^="send-message"] { height: 2.9vh !important; line-height: 2.9vh !important; padding: 0 0 !important; border-radius: 5px !important; z-index: 100 !important; border: 1px solid red !important; } .user-page .user-header .user-info-section .user-top-infoblock .controls-container span[class^="send-message"] a.xh-button { display: inline-block !important; height: 2.7vh !important; line-height: 3vh !important; padding: 0 0 !important; border-radius: 5px !important; z-index: 100 !important; /*border: 1px solid red !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; } /* (new518) */ .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; } /* (new518) FAV BUTTON */ .user-header .dropdown.position-left > li:not(:empty)[data-role="add-to-favorite-button"]:before { display: none !important; } .user-header .dropdown.position-left > li:not(:empty)[data-role="add-to-favorite-button"] button { display: inline-block; height: 100% !important; min-height: 2.5vh !important; max-height: 2.5vh !important; line-height: 2.5vh !important; padding: 0 !important; font-size: 0 !important; border: 1px solid #333 !important; } .user-header .dropdown.position-left > li:not(:empty)[data-role="add-to-favorite-button"] button span { display: inline-block; width: 100% !important; height: 100% !important; min-height: 2.5vh !important; max-height: 2.5vh !important; line-height: 2.5vh !important; flex: unset !important; vertical-align: bottom !important; } .user-header .dropdown.position-left > li:not(:empty)[data-role="add-to-favorite-button"] button span svg { display: inline-block; width: 100% !important; margin: 0 0 0 0 !important; } /* (new518) 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: -1.3vh !important; padding: 0px !important; text-align: left; font-size: 0 !important; overflow: hidden !important; visibility: visible !important; } /* (new518) FIREFOX */ /*.user-page.firefox .user-header .dropdown.position-left > li.with-icon:has(.block-user) { top: -0.8vh !important; } .user-page.firefox .user-header .dropdown.position-left > li.with-icon[data-role="report-button"] { top: -0.5vh !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; } /* (new506) - NOT FAV / REPORT BUTT */ .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; } /* (new527) BLOCK USER */ .user-header .dropdown.position-left > li.with-icon:not([data-role="add-to-favorite-button"]):not([data-role="report-button"]) { top: -1.7vh !important; margin: 0 -5px 0 4px !important; } .user-page .user-header .user-info-section .user-top-infoblock:not(:has(.user-edit-button)) .controls-container [class^="container-"][class*="positionDown-"] button[class*="blockUser-"] { color: white !important; background: red !important; } .user-page .user-header .user-info-section .user-top-infoblock:not(:has(.user-edit-button)) .controls-container [class^="container-"][class*="positionDown-"] button[class*="blockUser-"] span svg { color: white !important; background: red !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; } /* (new543) CATEGORY - TAGS ?? */ .category-page body > .main-wrap[data-role="main-wrap"] .layoutPage section:not(#messages-main-view, [data-block="extension"]) { display: inline-block !important; height: 100% !important; min-height: unset !important; max-height: 87vh !important; top: 14.5vh !important; padding: 0; /*border: 1px solid aqua !important;*/ } .category-page body > .main-wrap[data-role="main-wrap"] .layoutPage section:not(#messages-main-view, [data-block="extension"]) div[data-role="video-section-content-role"] .thumb-list.thumb-list--sidebar.thumb-list--small-with-cube { display: inline-block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; min-height: unset !important; /*border: 1px solid lime !important;*/ } /* SPEC **/ .category-page body > .main-wrap[data-role="main-wrap"] .layoutPage section:not(#messages-main-view, [data-block="extension"]):has(.thumb-list.thumb-list--sidebar.thumb-list--small-with-cube) { display: inline-block !important; height: 100% !important; min-height: unset !important; max-height: 87vh !important; top: 8.5vh !important; padding: 0; /*border: 1px solid peru !important;*/ } .category-page body > .main-wrap[data-role="main-wrap"] .layoutPage section:not(#messages-main-view, [data-block="extension"]):has(.thumb-list.thumb-list--sidebar.thumb-list--small-with-cube) div[data-role="video-section-content-role"] .thumb-list.thumb-list--sidebar.thumb-list--small-with-cube { position: relative !important; display: inline-block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; min-height: unset !important; max-height: 26vh !important; /*border: 1px solid blue !important;*/ } /* (new327) - NO SUPERLOADER */ .category-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); } /* (new511) CHANNEL / BEST PAGES - 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: 0px !important; z-index: 50000000 !important; /*border: 1px solid aqua !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; } /* (new512) SOCIAl BUTTON - ALL */ .landing-info__social-block { position: fixed !important; 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: 50000000 !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; } /* (new512) CAT - PORNSTAR - SOCIAL */ html.pornstar-page .pornstar-container .category-info.pornstar .pornstar-info .landing-info .landing-info__wrapper .landing-info__user-name .landing-info__social-block { position: fixed !important; display: inline-block !important; min-height: 3.3vh !important; max-height: 3.3vh !important; line-height: 15px !important; right: 680px !important; top: 6vh !important; margin: 0 !important; text-align: left !important; z-index: 50000000000 !important; /*border: 1px solid yellow !important;*/ } html.pornstar-page .pornstar-container .category-info.pornstar .pornstar-info .landing-info .landing-info__wrapper .landing-info__user-name .landing-info__social-block ul.pornstar-socials { margin-bottom: -5px; margin-right: 5px; } html.pornstar-page .pornstar-container .category-info.pornstar .pornstar-info .landing-info .landing-info__wrapper .landing-info__user-name .landing-info__social-block ul.pornstar-socials .xh-dropdown:hover ul.dropdown { position: fixed !important; display: inline-block !important; width: auto !important; height: 7.8vh !important; top: 3.2vh !important; left: unset !important; right: 36.5% !important; margin: 0 0 0 0px !important; padding: 3px 1px !important; overflow: hidden !important; overflow-y: auto !important; border: 1px solid red !important; } html.pornstar-page .pornstar-container .category-info.pornstar .pornstar-info .landing-info .landing-info__wrapper .landing-info__user-name .landing-info__social-block ul.pornstar-socials .xh-dropdown:hover ul.dropdown li { display: block !important; margin: 0 0 2px 0 !important; /*border: 1px solid aquamarine !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 */ 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; } /* (new525) CAT - PORNST - ONLINE */ html.pornstar-page .landing-info__counters > div.user-online { position: fixed !important; top: 11vh !important; left: 11vw !important; margin: 0 0px 0 0px; min-height: 15px; min-width: 20px; } html.pornstar-page .landing-info__counters > div.user-online p.landing-info__metric-text { font-size: 0 !important; } /* (new525) CAT - PORNST - COUNTRY */ html.pornstar-page .landing-info .pornstar-country { position: fixed !important; top: 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 - COUNTRY 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; } /* (new512) */ .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; } /* (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; 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; } /* (new511) CATG / NEWEST / TOP USERS (HUB) - TOP HEADER - FIXED */ html.category-page .width-wrap aside + article > [class^="root-"]:not(:has([class^="text-"])) , html.newest-page .pages-newest.newest-width-wrap article > div[class^="root-"]:not(:has([class^="text-"])) , html.category-page .main-wrap .pages-category article > div[class^="root-"]:not(:has([class^="text-"])):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; background: #111 !important; } /* (new500) CATEG - FILTER HD */ html.category-page > body > .main-wrap div[class^="root-"] [class$="category-info-filter"] { position: fixed !important; min-height: 2.8vh !important; max-height: 2.8vh !important; width: 200px !important; top: 2.8vh !important; right: 0px !important; margin: 0 0 0 0 !important; padding: 0 0 0 0 !important; overflow: hidden !important; z-index: 5000000000 !important; /*background: aqua !important;*/ /*border: 1px solid pink !important;*/ } /* (new500) CATEG - FILTERS */ html.category-page > body > .main-wrap div[class^="root-"] [class$="category-info-filter"] > div[class*="rootSegmentControl-"] { min-height: 2.5vh !important; max-height: 2.5vh !important; width: 200px !important; margin: 0 0 0 0 !important; padding: 0 0 0 0 !important; overflow: hidden !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; } /* 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; } /* 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; } /* (new533) CAT - SHEMALE - TOP HEADER */ html.category-page.category-page.orientation-shemale .width-wrap aside + article > [class^="root-"]:not(:has([class^="text-"])) { 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: 500000 !important; /*background: brown!important;*/ } /* (new533) CAT - SHEMALE - THUMBNAIL CONTAINER */ .category-page.orientation-shemale .index-videos .thumb-list { position: relative !important; display: inline-block !important; height: 100vh !important; width: 100%; min-width: 99.5% !important; max-width: 99.5% !important; left: 0px !important; top: 9.5vh !important; margin: 0vh 0 6vh 0 !important; /*background: brown !important;*/ } /* (new533) SUPERLOADER - CAT - SHEMALE - THUMBNAIL CONTAINER */ .category-page .sp-separator ~ .main-wrap .index-videos .thumb-list { position: relative !important; display: inline-block !important; height: 100vh !important; width: 100%; min-width: 100% !important; max-width: 100% !important; left: 0px !important; top: 9.5vh !important; margin: -9vh 0vh 0 0 !important; /*background: olive !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; } /* (new537) */ 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; } /* (new540) FAVS THUMBNAIL */ .user-page.favorites-page .favorites-list.video-single-favorites-list:not(.xh-helper-hidden) .thumb-list--sidebar { display: inline-block !important; height: 90.2vh !important; padding: 0 0 0 30px !important; /*background: brown !important;*/ } .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; display: inline-block !important; float: none !important; vertical-align: top !important; box-sizing: border-box !important; min-width: 150px !important; max-width: 150px !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;*/ } /* (new540) HOVER */ .user-page.favorites-page .favorites-list.video-single-favorites-list:not(.xh-helper-hidden) .thumb-list--sidebar .thumb-list__item:not(.gallery-thumb):hover { min-height: 128px !important; max-height: 128px !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: 87px !important; min-height: 87px !important; margin-bottom: 0 !important; border-radius: 3px 3px 0 0 !important; object-fit: contain !important; overflow: visible !important; } /* (new540) 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: 4vh !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: 153px !important; max-width: 153px !important; height: 100% !important; max-height: 86px !important; min-height: 86px !important; overflow: hidden !important; border: 1px solid yellow !important; } /* (new530) ANIMATION SPRITE - KEYFRAME - ORIGINAL + TEST */ /* TEST LINK= https://xhamster.com/users/evilsdaddy/favorites/videos/665b8a69548a5a945a00a2ae-euh == */ @keyframes sprite-shift { 0% { left: 0 } to { left: -1000% } } .sprite-animation { animation: sprite-shift 5s steps(10) infinite; will-change: left } @keyframes sprite-animation-medium-first-sidebar { to { left: -2652.5px } } @keyframes sprite-animation-small-sidebar { to { left: -2437.5px } } @keyframes sprite-animation-smallest-sidebar { to { left: -1942.5px } } @keyframes sprite-animation-medium-first-sidebarTEST { to { left: -1265px } } .thumb-list--sidebar .thumb-image-container--preview-shown .thumb-image-container__sprite { /* calc(2400px/10) */ /* 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; } /* (new543) 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 { display: inline-block !important; 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; } /* (new539) A VOIR 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; } /* (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; overflow: hidden !important; overflow-y: auto !important; /*background: brown !important;*/ } /* (new543) VIDEO MOMENTS - USER - without SIDE COLUMM */ .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 .main-wrap main .width-wrap .tab-recent.current-tab .moment-list-container [data-block="moments"] .thumb-list .thumb-list__item.video-thumb.video-thumb__moment.thumb-list__item--can-view { width: 140px !important; margin: 0vh 0px 5px 10px !important; background: #222!important; } .user-page.user-videos-page.my-uploads-page .main-wrap main .width-wrap .tab-recent.current-tab .moment-list-container [data-block="moments"] .thumb-list .thumb-list__item.video-thumb.video-thumb__moment.thumb-list__item--can-view .thumb-image-container .thumb-image-container__image { height: 100% !important; min-height: 100% !important; max-height: 100% !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; object-fit: contain !important; /*border: 1px solid aqua !important;*/ } /* MOMENTS - BADGE */ .user-page.user-videos-page.my-uploads-page .main-wrap main .width-wrap .tab-recent.current-tab .moment-list-container [data-block="moments"] .thumb-list .thumb-list__item.video-thumb.video-thumb__moment.thumb-list__item--can-view [class^="badgeMoment-"] { bottom: 0 !important; right: 1px !important; background: transparent !important; } .user-page.user-videos-page.my-uploads-page .main-wrap main .width-wrap .tab-recent.current-tab .moment-list-container [data-block="moments"] .thumb-list .thumb-list__item.video-thumb.video-thumb__moment.thumb-list__item--can-view i.xh-icon.moments { content: "\f23d"; color: peru !important; } .user-page.user-videos-page.my-uploads-page .main-wrap main .width-wrap .tab-recent.current-tab .moment-list-container [data-block="moments"] .thumb-list .thumb-list__item.video-thumb.video-thumb__moment.thumb-list__item--can-view span[class*="badgeMomentText"] { display: none !important; } /* (new543++) TEST LINE-CLAMP - FIREFOX / CHROME prefix - VIDEO MOMENTS - USER - TITLE - without SIDE COLUMM */ .user-page.user-videos-page.my-uploads-page .main-wrap main .width-wrap .tab-recent.current-tab .moment-list-container [data-block="moments"] .thumb-list .thumb-list__item.video-thumb.video-thumb__moment.thumb-list__item--can-view [class*="title-"][class*="titleShrunk-"]{ display: -webkit-box; -webkit-box-orient: vertical; -moz-box-orient: vertical; width: calc(100% - 20px); overflow: hidden; text-overflow: clip !important; white-space: normal !important; -webkit-line-clamp: 2 !important; font-size: 15px !important; line-height: 15px !important; } /* MOMENTS INFOS / TITLEHOVER */ .user-page.user-videos-page.my-uploads-page .main-wrap main .width-wrap .tab-recent.current-tab .moment-list-container [data-block="moments"] .thumb-list .thumb-list__item.video-thumb:hover .video-thumb-info { position: relative !important; display: inline-block !important; float: none !important; width: 100% !important; height: 100% !important; min-height: 5vh !important; max-height: 5vh !important; top: 0vh !important; left: 0px !important; padding: 0 3px !important; font-size: 15px !important; border-radius: 0 0 3px 3px !important; /*background: blue !important;*/ border: none !important; } .user-page.user-videos-page.my-uploads-page .main-wrap main .width-wrap .tab-recent.current-tab .moment-list-container [data-block="moments"] .thumb-list .thumb-list__item.video-thumb:hover .video-thumb-info [class*="title-"][class*="titleShrunk-"] , .user-page.user-videos-page.my-uploads-page .main-wrap main .width-wrap .tab-recent.current-tab .moment-list-container [data-block="moments"] .thumb-list .thumb-list__item.video-thumb .video-thumb-info [class*="title-"][class*="titleShrunk-"]:hover { display: -webkit-box; -webkit-box-orient: vertical; -moz-box-orient: vertical; width: calc(100% - 20px); overflow: hidden; text-overflow: clip !important; white-space: normal !important; -webkit-line-clamp: 3 !important; font-size: 15px !important; line-height: 15px !important; /*background: olive !important;*/ } /* (new502) ADATP - GM "XHAMSTER IMPROVED - MY FAVS (not infinit Scroll) */ html.user-page.favorites-page:has(#tapermonkey-app input#infiniteScrollEnabled:checked) .layoutPage .favorites-list.video-single-favorites-list { display: inline-block !important; width: 100% !important; min-height: 94vh !important; max-height: 94vh !important; margin: 3.8vh 0 0 0px !important; padding: 0 0 0 100px !important; /*background: olive !important;*/ /*border: 1px solid yellow !important;*/ } /* (new502) ADATP - GM "XHAMSTER IMPROVED - OTHERS FAVS */ html.user-page.user-videos-page.my-uploads-page:has(#tapermonkey-app) .layoutPage .user-content-section .side-column + .xh-tabs .tab-favorite.current-tab #video-list .thumb-list.thumb-list--sidebar { display: inline-block !important; width: 100% !important; min-height: 89vh !important; max-height: 89vh !important; margin: 0 0 0 0px !important; padding: 0 0 0 90px !important; /*background: brown !important;*/ /*border: 1px solid yellow !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; } /* (new543) MY FAV PHOTOS */ .user-page.favorites-page .user-content-section [data-role="favorite-photos-content"] { position: relative !important; min-height: 90vh !important; max-height: 90vh !important; margin: 5vh 0 0 0 !important; padding: 0.5vh 10px 18vh 10px !important; overflow: hidden auto !important; /*background: brown !important;*/ border-top: 1px solid red !important } /* (new543) MY FAV PHOTOS - PAGI */ .user-page.favorites-page .user-content-section [data-role="favorite-photos-content"] [class^="desktop-pagination"]{ position: fixed !important; display: inline-block !important; width: 35% !important; top: -1.3vh !important; left: unset !important; right: 00px !important; transform: scale(0.6) !important; z-index: 500 !important; /*border: 1px solid aqua !important;*/ } .user-page.favorites-page .user-content-section [data-role="favorite-photos-content"] [class^="desktop-pagination"] a { font-size: 20px !important; } /* (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; } /* (new545) FOR BIG IMG */ .user-watch-history-page #videos-container .thumb-list.thumb-list--sidebar .thumb-list__item.video-thumb.video-thumb--type-video img.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; } /* (new539) WATCH HISTORY - DELETE MODAL */ .user-watch-history-page .dialog-desktop-container.desktop-dialog-open { position: fixed; height: 0% !important; width: 100% !important; left: 0 !important; top: 0 !important; inset: 0; transform: scale(1) !important; overflow: visible !important; z-index: 500000 !important } .user-watch-history-page .dialog-desktop-container__backing { position: fixed !important; height: 50% !important; width: 100% !important; left: 0 !important; top: 0 !important; z-index: 5000000 !important; background-color: rgba(0, 0, 0, .7); } .user-watch-history-page .dialog-desktop-container__content { position: fixed !important; left: 50% !important; top: 90px !important; transform: translateX(-50%); z-index: 5000000 !important } /* SUPERLOADER - DEL MODAL */ .user-watch-history-page .sp-separator ~ .main-wrap .thumb-list__item.video-thumb.video-thumb--type-video .dialog-desktop-container.desktop-dialog-open { position: fixed; display: inline-block !important; height: 150% !important; width: 100vw !important; left: 0vw !important; top: 0 !important; inset: 0; transform: scale(1) !important; overflow: visible !important; z-index: 5000000000 !important } .user-watch-history-page .sp-separator ~ .main-wrap .thumb-list__item.video-thumb.video-thumb--type-video .dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__backing { position: fixed !important; display: inline-block !important; height: 0% !important; width: 100vw !important; left: 50vw !important; z-index: 50000000 !important; background-color: red !important; } .user-watch-history-page .sp-separator ~ .main-wrap .thumb-list__item.video-thumb.video-thumb--type-video:hover .dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content { position: fixed !important; display: inline-block !important; left: 30% !important; top: 0vh !important; transform: translateX(-50%); z-index: 5000000 !important } /* SUPERLOADER HOVER */ .user-watch-history-page .sp-separator ~ .main-wrap .thumb-list__item.video-thumb.video-thumb--type-video:hover .dialog-desktop-container.desktop-dialog-open { position: fixed; display: inline-block !important; height: 0% !important; width: 100vw !important; left: 0vw !important; top: 0 !important; inset: 0; transition: none !important; transform: scale(1) !important; overflow: visible !important; z-index: 5000000000 !important } .user-watch-history-page .sp-separator ~ .main-wrap .thumb-list__item.video-thumb.video-thumb--type-video:hover .dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__backing { position: fixed !important; display: inline-block !important; height: 0% !important; width: 100vw !important; left: 0vw !important; transition: none !important; z-index: 50000000 !important; background-color: red !important; } .user-watch-history-page .sp-separator ~ .main-wrap .thumb-list__item.video-thumb.video-thumb--type-video:hover .dialog-desktop-container.desktop-dialog-open .dialog-desktop-container__content { position: fixed !important; display: inline-block !important; left: 0% !important; top: 0vh !important; transform: scale(0.5) translateX(-90%) !important; transition: none !important; z-index: 5000000 !important } /* (new336) HISTORY - THUMBNAIL CONTAINER - 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; } /* (new507) 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 - TAB 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 - TAB 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; } /* (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; } /* (new512) */ .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; } /* (new512) HOVER */ .search-results .search-page-suggestions-wrapper-sticky:not(:empty):hover .search-page-suggestions.width-wrap:hover { height: auto !important; min-height: 4vh !important; max-height: 40.7vh !important; min-width: 1085px !important; max-width: 1085px !important; padding: 0 20px 0 30px !important; border-radius: 0 0 5px 5px !important; background: brown !important; } /* (new512) 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:not(:empty):hover div[class^="suggestions-"][class*="multiLine-"] , .search-results .search-page-suggestions.width-wrap:not(:empty):hover div[class^="suggestions-"][class*="singleLine-"] { display: inline-block !important; min-height: 4.4vh !important; max-height: 37.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:not(:empty):hover div[class^="suggestions-"][class*="multiLine-"] , .search-results .search-page-suggestions-wrapper-sticky:not(:empty):hover div[class^="suggestions-"][class*="singleLine-"] { display: inline-block !important; min-height: 4.4vh !important; max-height: 7.4vh !important; min-width: 1005px !important; max-width: 1005px !important; padding: 0 20px 0 30px !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: 20px !important; height: 32px; line-height: 32px !important; top: 2.85vh !important; left: 59% !important; padding: 0 0px; font-size: 20px; border-radius: 5px; opacity: 0.5 !important; color: white !important; border: 1px solid red !important; } .search-results .search-page-suggestions div[class^="suggestions-"][class*="multiLine-"] div[class^="toggle-"] i.xh-icon.arrow-bottom-new , .search-results .search-page-suggestions div[class^="suggestions-"][class*="singleLine-"] div[class^="toggle-"] i.xh-icon.arrow-bottom-new , .search-results .search-page-suggestions div[class^="suggestions-"][class*="multiLine-"] div[class^="toggle-"] i.xh-icon.arrow-bottom-new:before , .search-results .search-page-suggestions div[class^="suggestions-"][class*="singleLine-"] div[class^="toggle-"] i.xh-icon.arrow-bottom-new:before { display: inline-block !important; width: 100% !important; margin: 0 0 0 -1px !important; padding: 0 0px !important; text-align: center !important; } /* HOVER */ .search-results .search-page-suggestions-wrapper-sticky:not(:empty):hover div[class^="suggestions-"][class*="multiLine-"] div[class^="toggle-"] , .search-results .search-page-suggestions-wrapper-sticky:not(:empty):hover div[class^="suggestions-"][class*="singleLine-"] div[class^="toggle-"] { left: 63.5% !important; border-radius: 5px; color: white !important; border: 1px solid aquamarine !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; } /* (new528) 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: 3vh !important; max-height: 3vh !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:after { content: "No Filters" !important; position: absolute !important; display: inline-block !important; height: 100% !important; min-height: 3vh !important; max-height: 3vh !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: 500000 !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; } /* (new525) 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 solid aqua !important;*/ } /* (new525) */ .search-results .sp-separator ~ .main-wrap:has(ul.categories-container.short) { /*border: 1px solid yellow !important;*/ } .search-results .sp-separator ~ .main-wrap ul.categories-container.short { display: none !important; } .search-results .sp-separator ~ .main-wrap main { min-height: 90vh !important; max-height: 90vh !important; margin: 0 0 0 0 !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:not(:has(.no-results)) { 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; } /* (new538) SEARCH - NO RESULTS */ .search-results .main-wrap main article .mixed-section.index-videos[data-block="trending"]:has(.no-results) { display: inline-block !important; height: auto !important; min-height: 3.5vh !important; max-height: 3.5vh !important; min-width: 1648px !important; left: 0px; margin: 3vh 0 0vh 0 !important; padding: 0px 0 0px 0 !important; border-bottom: 1px solid red !important; } .search-results .main-wrap main article .mixed-section.index-videos[data-block="trending"]:has(.no-results) h2 { display: none !important; } .search-results .main-wrap main article .mixed-section.index-videos[data-block="trending"]:has(.no-results) [data-role="video-list-target"] { display: inline-block !important; height: auto !important; min-height: 3.5vh !important; max-height: 3.5vh !important; min-width: 1710px !important; left: 0px; margin: 0vh 0 0vh 0 !important; padding: 0px 0 0px 0 !important; /*border: 1px solid aqua !important;*/ } .search-results .main-wrap main article .mixed-section.index-videos[data-block="trending"]:has(.no-results) [data-role="video-list-target"] .no-results { display: inline-block !important; width: 100%; margin: 0 0 0 0 !important; padding: 0 0 0 0 !important; text-align: center; } .search-results .main-wrap main article .mixed-section.index-videos[data-block="trending"]:has(.no-results) [data-role="video-list-target"] .no-results > .no-results-img { float: left !important; height: 3.2vh !important; line-height: 3.2vh !important; width: 2%; margin: 0 0 0 450px !important; padding: 0 0 0 0 !important; /*border: 1px solid yellow!important;*/ } .search-results .main-wrap main article .mixed-section.index-videos[data-block="trending"]:has(.no-results) [data-role="video-list-target"] .no-results > .no-results-img .xh-icon { font-size: 25px !important; } .search-results .main-wrap main article .mixed-section.index-videos[data-block="trending"]:has(.no-results) [data-role="video-list-target"] .no-results > div.smaller { float: right !important; height: 3.2vh !important; width: 71% !important; margin: 0 0px 0 0!important; padding: 0 0 0 0 !important; overflow: hidden !important; font-size: 11px !important; text-align: left !important; /*border: 1px solid fuchsia !important;*/ } .search-results .main-wrap main article .mixed-section.index-videos[data-block="trending"]:has(.no-results) [data-role="video-list-target"] .no-results > div.smaller br { display: none !important; } .search-results .main-wrap main article .mixed-section.index-videos[data-block="trending"]:has(.no-results) [data-role="video-list-target"] .no-results > div.smaller a { float: right !important; width: 30%; margin: 0 0 0 0 !important; padding: 0 0 0 0 !important; border-left: 1px solid red !important; } /* (new538) SEARCH - NO RESULTS - CLEAR - NOT SUPERLOADER */ .search-results:not(:has(.sp-separator)) .main-wrap main article .mixed-section.index-videos[data-block="trending"]:has(.no-results) [data-role="video-list-target"] .no-results > div.smaller a.defaults { position: fixed !important; display: inline-block !important; height: 3vh !important; width: 180px !important; top: 6.9vh !important; left: 190px; margin: 0 0 0 0 !important; padding: 0 0 0 !important; font-size: 15px !important; text-align: center !important; border: 1px solid red !important; } /* (new538) SEARCH - NO RESULTS - EXPLORE NEW VIDS - NOT SUPERLOADER */ .search-results:not(:has(.sp-separator)) .main-wrap main article .mixed-section.index-videos[data-block="trending"]:has(.no-results) [data-role="video-list-target"] .no-results > div.smaller a.defaults + a { position: fixed !important; display: inline-block !important; height: 3vh !important; width: 250px !important; top: 6.9vh !important; left: 380px; margin: 0 0 0 0 !important; padding: 0 0 0 !important; font-size: 15px !important; text-align: center !important; border: 1px solid red !important; } /* (new538) SEARCH - NO RESULTS - CLEAR / EXPLORE NEW VIDS -SUPERLOADER */ .search-results:has(.sp-separator) .main-wrap main article .mixed-section.index-videos[data-block="trending"]:has(.no-results) [data-role="video-list-target"] .no-results > div.smaller { font-size: 17px !important; } .search-results:has(.sp-separator) .main-wrap main article .mixed-section.index-videos[data-block="trending"]:has(.no-results) [data-role="video-list-target"] .no-results > div.smaller a.defaults + a , .search-results:has(.sp-separator) .main-wrap main article .mixed-section.index-videos[data-block="trending"]:has(.no-results) [data-role="video-list-target"] .no-results > div.smaller a.defaults { position: relative !important; display: inline-block !important; height: 3vh !important; width: 180px !important; margin: 0 5px 0 0 !important; padding: 0 0 0 !important; font-size: 15px !important; text-align: center !important; border: 1px 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; } /* (new520) 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: 7.25vh !important; left: 105px !important; padding: 2px !important; font-size: 10px !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; } /* (new500) 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: 97.5vh !important; min-height: 97.5vh !important; width: 100%; top: 0; padding: 0; border: 1px solid red !important; } .friends-page .friends-list .mixed-list, .friends-page .user-list .mixed-list { margin: 4vh 0 0 0 !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; } /* (new528) 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-page.user-videos-page.my-uploads-page .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-page.user-videos-page.my-uploads-page .user-content-sectionn .channel-items.all-channels:hover, .user-page.user-videos-page.my-uploads-page .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-page.user-videos-page.my-uploads-page .user-content-section .channel-items:before { content: "User's Channels 🔻 "; position: fixed !important; display: inline-block !important; width: 140px !important; height: 100% !important; min-height: 1.5vh !important; max-height: 1.5vh !important; line-height: 1.5vh !important; left: 1px; top: 58px !important; padding: 0 0 0 30px !important; border-radius: 0 5px 5px 0 !important; font-size: 10px !important; visibility: visible !important; color: red; background: gold !important; border: 1px solid red; } .user-page.user-videos-page.my-uploads-page .user-content-section .channel-items .channel-logo-container { position: relative !important; display: inline-block; width: 25%; height: 10.1vh !important; margin: 0vh 5px 5px 0px !important; padding: 0 0 0 0px !important; border-radius: 5px !important; border: 1px solid red!important; } .user-content-section .channel-items .channel-logo-container .channel-logo-container__info { display: inline-block; height: 9.6vh !important; margin: 0vh 0 0 0px !important; padding: 10px 10px 15px 135px !important; background-color: #202020 !important; } .user-page.user-videos-page.my-uploads-page .user-content-section .channel-items .channel-logo-container .channel-logo-container__info .channel-logo { position: relative !important; display: inline-block !important; height: 7vh !important; margin: 0vh 0 0 -120px !important; top: 0vh !important; border: 1px solid #333 !important; } .user-page.user-videos-page.my-uploads-page .user-content-section .channel-items .channel-logo-container .channel-logo-container__info .channel-logo .logo-container { width: 98px !important; height: 6.8vh !important; border-radius: 5px 0 0 5px !important; background-position: center center; background-repeat: no-repeat; background-size: contain !important; background-color: #111 !important; } .user-page.user-videos-page.my-uploads-page .user-content-section .channel-items .channel-logo-container .channel-logo-container__info .channel-logo .xh-icon, .user-page.user-videos-page.my-uploads-page .user-content-section .channel-items .channel-logo-container .channel-logo-container__info .channel-logo [class^="xh-icon badge-"], .user-page.user-videos-page.my-uploads-page .user-content-section .channel-items .channel-logo-container .channel-logo-container__info .channel-logo .pornstar, .user-page.user-videos-page.my-uploads-page .user-content-section .channel-items .channel-logo-container .channel-logo-container__info .channel-logo .pornstar-male { position: absolute !important; display: inline-block !important; vertical-align: middle; width: 20px !important; height: 1.9vh !important; line-height: 1.7vh !important; left: 2px !important; top:1px !important; border-radius: 100% !important; z-index: 500 !important; font-size: 15px; color: #dadada; background: #111 !important; border: 1px solid #333 !important; } .user-page.user-videos-page.my-uploads-page .user-content-section .channel-items .channel-logo-container .channel-logo-container__info .channel-logo-container__text { position: relative !important; display: inline-block !important; width: 345px !important; height: 7vh !important; margin: 0vh 0 0 0px !important; top: -1.8vh !important; padding: 10px 0 0 5px !important; border-radius: 0 5px 5px 0 !important; border: 1px solid #333 !important; } .user-page.user-videos-page.my-uploads-page .user-content-section .channel-items .channel-logo-container .channel-logo-container__info .sub-button { position: relative !important; display: inline-block !important; min-width: 200px !important; height: 2vh !important; top: -2.6vh !important; margin: 0vh 0 0 0px !important; padding: 0; } .user-page.user-videos-page.my-uploads-page .user-content-section .channel-items .channel-logo-container .channel-logo-container__info .sub-button .sub-button__text { position: relative !important; display: inline-block !important; height: 2vh !important; line-height: 2vh !important; } /* USER VIDEO PAGE - WITH CHANNELS SECTION - LESS / MORE */ /* (new224) LESS / MORE - CONTAINERS */ .user-page.user-videos-page.my-uploads-page .user-content-section .channel-items:not(:hover) + .button-container, .user-page.user-videos-page.my-uploads-page .user-content-section .channel-items.all-channels:not(:hover) + .button-container, .user-page.user-videos-page.my-uploads-page .user-content-section .channel-items:hover + .button-container, .user-page.user-videos-page.my-uploads-page .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-page.user-videos-page.my-uploads-page .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-page.user-videos-page.my-uploads-page .user-content-section .channel-items:hover + .button-container .xh-button, .user-page.user-videos-page.my-uploads-page .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-page.user-videos-page.my-uploads-page .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-page.user-videos-page.my-uploads-page .user-content-section .channel-items:hover + .button-container .xh-button:before, .user-page.user-videos-page.my-uploads-page .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-page.user-videos-page.my-uploads-page .user-content-section .channel-items + .button-container:hover .xh-button:before, .user-page.user-videos-page.my-uploads-page .user-content-section .channel-items:not(:hover) + .button-container .xh-button:before, .user-page.user-videos-page.my-uploads-page .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-page.user-videos-page.my-uploads-page .user-content-section .channel-items + .button-container:hover .xh-button:before, .user-page.user-videos-page.my-uploads-page .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; } html.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; } html.item-status-page .layoutPage { 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; } html.item-status-page .layoutPage main { display: inline-block !important; flex-grow: unset !important; height: 100% !important; min-height: 97vh !important; max-height: 97vh !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; border: 1px solid red !important; } html.item-status-page .layoutPage main .item-status.not-found { height: 100% !important; min-height: 7vh !important; max-height: 7vh !important; width: 100%; min-width: 960px; margin: 6vh 0 30px 0 !important; text-align: center; } html.item-status-page .layoutPage main > .width-wrap { display: inline-block !important; flex-grow: unset !important; height: 100% !important; min-height: 96vh !important; max-height: 96vh !important; width: 100% !important; /*border: 1px solid aqua !important;*/ } html.item-status-page .layoutPage main > .width-wrap .item-status.not-found + div[data-role="related-tabs-container"] { height: 100% !important; min-height: 80vh !important; max-height: 80vh !important; margin: 0 !important; /*rder: 1px solid aqua !important;*/ } html.item-status-page .layoutPage main > .width-wrap .item-status.not-found + div .related-container.width-wrap { width: 100% !important; height: 100% !important; min-height: 80vh !important; max-height: 80vh !important; margin: 0 !important; /*border: 1px solid aqua !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; } html.item-status-page i.xh-icon.smile-sad { font-size: 40px !important; } html.item-status-page .status-text { line-height: 18px !important; margin: 0px 0 0 !important; font-size: 18px !important; } /* (new371) - STATUS / NOT FOUND */ html.item-status-page .item-status.not-found, html.item-status-page .item-status { height: 100%; width: 100%; min-width: 960px; margin: 5vh 0 5px 0 !important; text-align: center; } /* (new523) IN REVIEW -THUMBNAIL CONTAINER */ html.item-status-page .mixed-section.videos.related-container { min-width: 100% !important; max-width: 100% !important; max-height: 80vh !important; min-height: 80vh !important; padding: 0 300px !important; text-align: center !important; overflow: hidden !important; overflow-y: auto !important; } html.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; } html.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; } html.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: 0px 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 .video-thumb-info .video-thumb-info__name { max-height: 43px !important; min-height: 43px !important; overflow-x: hidden; overflow-y: auto; } /* (new527) IN REVIEW - IMG CONT */ html.item-status-page.video-page .mixed-section.videos.related-container .thumb-list--related .thumb-list__item.video-thumb .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; } /* (new527) IN REVIEW - IMG CONT */ html.item-status-page.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; } /* (new527) IN REVIEW - INFOS - HOVER */ .item-status-page .mixed-section.videos.related-container .thumb-list .thumb-list__item.video-thumb:hover .video-thumb-info { display: inline-block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; max-height: 2.3vh !important; min-height: 2.3vh !important; margin: 0vh 0 0 0 !important; padding: 0px 2px 0 !important; text-align: left; border-radius: 0 0 3px 3px; /*border: 1px solid aqua !important;*/ } /* (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+6):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 ; } /* (new539) ERROR 404 - DELETED 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.error404-page .mixed-section.index-videos.popular.content-column.single { width: 100%; margin: 0 0 0 0 !important; padding: 0 0 0 0px !important; border: 1px solid red; } /* (new523) ERROR - VIDEO NOT FOUND */ .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; } /* (new523) ERROR - VIDEO NOT FOUND THUMB CONTAINER */ html.error-page .thumb-list.thumb-list--sidebar.thumb-list--bigger-with-cube.thumb-list--full-width { padding: 0 0 0 125px !important; } html.error-page .thumb-list.thumb-list--sidebar.thumb-list--bigger-with-cube.thumb-list--full-width .thumb-list__item.video-thumb , .error-page main .thumb-list__item.video-thumb { margin-left: 7px !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; } /* USER PROFILE - 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; } /* (new525) USER PROFILE - BLOCK RIGHT (NO EDIT BUTTON) */ .user-page .user-header .user-info-section .user-top-infoblock:not(:has(.user-edit-button)) .controls-container { position: relative !important; display: inline-block !important; height: 3vh !important; width: 250px !important; left: 150px !important; top: -1px; padding: 0 !important; /*border: 1px solid aquamarine !important;*/ } /* (new525) USER PROFILE - BLOCK RIGHT (NO EDIT BUTTON) - SUBSCRIBED */ .user-page .user-header .user-info-section .user-top-infoblock:not(:has(.user-edit-button)) .controls-container .sub-button--subscribed { background: green !important; /*border: 1px solid aquamarine !important;*/ } /* (new525) USER PROFILE - ME - FAV - BLOCK RIGHT (WITH EDIT BUTTON) */ .user-page.favorites-page .user-header .user-info-section .user-top-infoblock:has(.user-edit-button) + .user-tabs.sort-section.xh-tabbed { height: 29px; width: 574px !important; left: 499px !important; top: -1px; padding: 0 !important; /*border: 1px solid aquamarine !important;*/ } /* (new525) USER PROFILE - ME - FAVS - BLOCK RIGHT (WITHOUT EDIT BUTTON) */ .user-page.favorites-page .user-header.user-header--small .user-info-section:not(:has(.user-edit-button)) .user-tabs.sort-section.xh-tabbed , .user-page.favorites-page .user-header .user-info-section .user-top-infoblock:not(:has(.user-edit-button)) + .user-tabs.sort-section.xh-tabbed { height: 29px; width: 705px !important; left: 455px !important; top: -1px; padding: 0 !important; /*border: 1px solid yellow !important;*/ } /* (new531) MY FAV - GM "FAV SEARCH" */ .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.favorites-page .user-header .user-tabs.sort-section.xh-tabbed .xh-tabset.active , .user-page.favorites-page .user-tabs.sort-section.xh-tabbed .xh-tabset.active { display: inline-block !important; height: 27px !important; line-height: 27px !important; min-width: 570px !important; max-width: 570px !important; left: 0px; top: 0px; /*border: 1px solid aqua !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 PROFILE - OTHER */ .user-page.user-videos-page.my-uploads-page .user-header .user-tabs.sort-section.xh-tabbed { height: 29px; width: 565px !important; left: 645px !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 PROFILE - 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 PROFILE - 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:not(.active, .clear-deleted.xh-helper-hidden), .user-page.favorites-page ul.favorites-side-switcher > li:not(.active, .clear-deleted.xh-helper-hidden) { display: inline-block !important; width: 84px !important; height: 25px !important; line-height: 25px !important; margin: 0 !important; } /* USER PROFILE - DISABLED */ .user-page.user-videos-page.my-uploads-page .user-content-section .side-column > ul li a .disabled { color: rgb(112, 112, 112) !important; } /* (new539) NOT ACTIVE :not(.active, .clear-deleted.xh-helper-hidden)*/ .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, .clear-deleted.xh-helper-hidden) { 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, .clear-deleted.xh-helper-hidden){ float: right !important; } .user-page.user-videos-page.my-uploads-page .user-content-section .side-column > ul > li:not(.active, .clear-deleted.xh-helper-hidden):hover .label, .user-page.favorites-page ul.favorites-side-switcher > li:not(.active, .clear-deleted.xh-helper-hidden):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, .clear-deleted.xh-helper-hidden) .value, .user-page.favorites-page ul.favorites-side-switcher > li:not(.active, .clear-deleted.xh-helper-hidden) .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; } /* USER PROFILE - 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, .clear-deleted.xh-helper-hidden) a, .user-page.favorites-page ul.favorites-side-switcher > li:not(.active, .clear-deleted.xh-helper-hidden) 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, .clear-deleted.xh-helper-hidden) .label, .user-page.favorites-page ul.favorites-side-switcher > li:not(.active, .clear-deleted.xh-helper-hidden) .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) USER PROFILE - 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; } /* OK (new539) BLOG STORIES - - CLEAR BUT INACTIVE */ .user-page.favorites-page ul.favorites-side-switcher > li.clear-deleted.xh-helper-hidden , .user-page.favorites-page ul.favorites-side-switcher > li:not(.active).clear-deleted.xh-helper-hidden { position: fixed !important; display: none !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; } .favorites-page .favorites-side-switcher ul.submenu + .submenu li.create-video-collection { position: fixed !important; display: inline-block !important; width: 134px !important; bottom: 0px !important; right: 15px !important; border-radius: 5px !important; color: gold !important; z-index: 80000000 !important; background-color: red !important; } .favorites-page .favorites-side-switcher ul.submenu + .submenu li.create-video-collection a { color: gold !important; } /* (new378) NOT HOVER / HOVER */ .user-page.user-videos-page.my-uploads-page .user-content-section .side-column > ul:not(:hover) > li:not(.active, .clear-deleted.xh-helper-hidden), .user-page.favorites-page ul.favorites-side-switcher .submenu:last-of-type, .user-page.favorites-page ul.favorites-side-switcher > li:not(.active, .clear-deleted.xh-helper-hidden) { background-color: red !important; } .user-page.user-videos-page.my-uploads-page .user-content-section .side-column > ul:hover > li:not(.active, .clear-deleted.xh-helper-hidden), .user-page.favorites-page ul.favorites-side-switcher:hover > li:not(.active, .clear-deleted.xh-helper-hidden) { 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: 0 !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; } /* (new545) SUPERLOADER - ALL - OLD v.6 */ .sp-separator[id^="sp-separator-"], div.sp-separator a.sp-sp-nextlink { display: inline-block !important; margin: 0 20px 0 -6px!important; color: silver !important; text-shadow: none !important; background: #111 !important; } html.user-page.user-videos-page.my-uploads-page [id^="sp-separator-"].sp-separator a.sp-sp-nextlink b span[style="color:#595959!important;"] { display: inline-block !important; color:brown !important; text-shadow: none !important; background: none !important; } /* (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; background: #111 !important; /*border: 1px solid aqua !important; */ } div.sp-separator a.sp-sp-nextlink { display: inline-block !important; margin: 0 20px 0 -6px!important; color: silver !important; text-shadow: none !important; background: none !important; } div.sp-separator a.sp-sp-nextlink span { display: inline-block !important; color:brown !important; text-shadow: none !important; background: none !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; } /* (new507) 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: 27vh !important; max-height: 27vh !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; } .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; } /* (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: visible !important; z-index: 5000000 !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; } /* (new537+) HOVER */ .video-page:not(.video-page--large-mode, html.item-status-page) .thumb-list--related .video-thumb:hover .video-thumb-info { position: relative !important; display: inline-block !important; float: none !important; min-width: 100% !important; max-width: 100% !important; min-height: 45px !important; max-height: 45px !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, html.item-status-page) .thumb-list--related .video-thumb:hover .video-thumb-info .video-thumb-info__name , .video-page:not(.video-page--large-mode, html.item-status-page) .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; } /* (new545+++) VID PAGE - VIDEO REL - CONTAINER */ .video-page:not(.video-page--large-mode, html.item-status-page) .thumb-list--related .video-thumb { position: relative !important; display: inline-block !important; width: 100% !important; min-width: 195px !important; max-width: 195px !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; /*border: 1px solid aqua !important;*/ } /* (new534+)VID PAGE - VIDEO REL - CONTAINER - HOVER */ .video-page:not(.video-page--large-mode, html.item-status-page) .thumb-list--related .video-thumb:hover , .video-page:not(.video-page--large-mode, html.item-status-page) .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: 195px !important; max-width: 195px !important; margin: 0 4px -37px 3px !important; left: 0px !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, html.item-status-page) .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: 100% !important; max-width: 100% !important; } /* (new523)VID PAGE - VIDEO REL - TOP with PUB */ .video-page:not(.video-page--large-mode, html.item-status-page) .mixed-section.videos.related-container .video-thumb:not([class*="-thumb__look-like-item"]):nth-of-type(-n+5):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; top: 3vh !important; transform: scale(1.3) !important; z-index: 500000 !important; background: #111 !important; /*border: 1px dotted aqua !important;*/ } /* (new523)VID PAGE - VIDEO REL - LEFT / TOP with PUB */ .video-page:not(.video-page--large-mode, html.item-status-page) .mixed-section.videos.related-container .video-thumb:not([class*="-thumb__look-like-item"]):nth-child(1):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; top: 3vh !important; left: 25px !important; transform: scale(1.3) !important; z-index: 500000 !important; background: #111 !important; /*border: 1px solid fuchsia !important;*/ } /* (new523)VID PAGE - VIDEO REL - RIGHT/ TOP with PUB */ .video-page:not(.video-page--large-mode, html.item-status-page) .mixed-section.videos.related-container .video-thumb:not([class*="-thumb__look-like-item"]):nth-child(5):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; top: 0vh !important; transform: scale(1.3) !important; z-index: 500000 !important; background: #111 !important; /*border: 1px solid yellow !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; } /* (new534+) VID PAGE - VIDEO REL - IMG CONT */ .video-page:not(.video-page--large-mode, html.item-status-page) .thumb-list--related .video-thumb .thumb-image-container:not(.gallery-thumb__link) , .video-page:not(.video-page--large-mode, html.item-status-page) .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; } /* (new534+) HOVER */ .video-page:not(.video-page--large-mode, html.item-status-page) .thumb-list--related .video-thumb .thumb-image-container:not(.gallery-thumb__link) , .video-page:not(.video-page--large-mode, html.item-status-page) .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, html.item-status-page) img.thumb-image-container__image, .video-page:nbot(html.item-status-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; } /* (new541+++) NEW SIZE OF THUMB IMAGES */ /* IN VIDEO PLAYER PAGES */ .video-page:not(.video-page--large-mode, html.item-status-page) .thumb-list__item.video-thumb.video-thumb--type-video[class*=" page-"] img.thumb-image-container__image { height: 100% !important; min-height: 113px !important; max-height: 113px !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; /*border: 1px solid aqua !important;*/ } /* (new545) IN HISTORY */ [class^="likedMedia-"] .video-thumb .thumb-image-container__image { height: 100% !important; min-height: 93px !important; max-height: 93px !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; /*border: 1px solid aqua !important;*/ } /* /* (new545) IN HISTORY - HOVER - VIDEO PREVIEW */ [class^="likedMedia-"] .video-thumb:hover .video-thumb__image-container.thumb-image-container video.thumb-image-container__video { display: inline-block !important; height: 100% !important; min-height: 93px !important; max-height: 93px !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;*/ } /* IN FAVS by ME VIDEO PAGES */ .user-page.user-videos-page.my-uploads-page .tab-favorite.current-tab .thumb-list--sidebar .thumb-list__item .thumb-image-container .thumb-image-container__image { height: 100% !important; min-height: 87px !important; max-height: 87px !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; object-fit: contain !important; /*border: 1px solid aqua !important;*/ } /* (new541) IN FAVS by OTHER VIDEO PAGES */ .xh-tabs:not(.content-column) .thumb-list .thumb-list__item .thumb-image-container .thumb-image-container__image { height: 100% !important; min-height: 90px !important; max-height: 90px !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; object-fit: contain !important; /*border: 1px solid aqua !important;*/ } /* (new543) IN SEARCH VIDEO PAGES */ .search-results .thumb-list__item.video-thumb .video-thumb__image-container img { height: 100% !important; min-height: 90px !important; max-height: 90px !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; object-fit: contain !important; /*border: 1px solid aqua !important;*/ } /* (new527) VIDEO PAGE - RELAT PREVIEW VIDEO - video.thumb-image-container__video */ .video-page:not(.item-status-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: 118px !important; max-height: 118px !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;*/ } /* (new447) VIDEO PREVIEW - 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; */ } /* (new447) VIDEO PREVIEW - NOT LARGE / NOT STATUS */ .video-page:not(.video-page--large-mode, .item-status-page) .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, .item-status-page) .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, .item-status-page) .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, .item-status-page) .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, .item-status-page) .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, .item-status-page) .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, .item-status-page) .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, .item-status-page) .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, .item-status-page) .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, .item-status-page) .mixed-section.related .width-wrap .arrow-container.right-container { height: 75px; top: 542px; left: 63px !important; } .video-page:not(.video-page--large-mode, .item-status-page) .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, .item-status-page) .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, .item-status-page) .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, .item-status-page) .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, .item-status-page) .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, .item-status-page) .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; } /* (new535+) - 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: 645px !important; top: 1vh !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; top: 0vh !important; left: 635px !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; } /* (new535+) HOVER */ .user-page .main-info-block.column-block + .column-block:hover { position: absolute; display: inline-block; width: 1270px !important; height: 93vh !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; } /* (nex512) */ .user-page .main-info-block.column-block + .column-block #commentBox { position: relative !important; top: 8px; padding-right: 0; padding-top: 0; /*border: 1px solid aquamarine !important;*/ } .user-page .main-info-block.column-block + .column-block:hover #commentBox { max-width: 100% !important; top: 8px; 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; } /* (new501) COMMENT ACTIONS */ .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: 100% !important; min-width: 20px !important; max-width: 20px !important; bottom: 0vh !important; left: 0px !important; margin: 0 0 0 0 !important; opacity: 1 !important; z-index: 50000000 !important; } .user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"]:has([class^="dropdownList-"]) { border: 1px solid red !important; } .user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"]:has([class^="dropdownList-"]) [class^="commentBodyWrap-"] [class^="commentTop-"] { margin: 0vh 0 0 0px !important; border-bottom: 1px solid aqua!important; } /* .user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="userInfo-"] + [class^="commentActions"] [class^="dropdownList-"] { position: absolute !important; display: inline-block !important; height: 2vh !important; width: 100% !important; min-width: 80px !important; max-width: 80px !important; top: 0vh !important; left: 0px !important; margin: -2px 0 0 0 !important; opacity: 1 !important; z-index: 50000000 !important; background: red !important; border: 1px solid red; }*/ .user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="userInfo-"] + [class^="commentActions"] [class^="container-"][class*="open-"] [class^="container-"] { position: absolute !important; display: inline-block !important; height: 3.5vh !important; width: 100% !important; min-width: 90px !important; max-width: 90px !important; top: -1.8vh !important; left: 0px !important; margin: 0px 0 0 0 !important; padding: 4px 5px !important; text-align: center !important; opacity: 1 !important; z-index: 50000000 !important; background: #111 !important; border: 1px solid red; } .user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="userInfo-"] + [class^="commentActions"] li { display: block !important; float: left !important; height: 2.5vh !important; width: 20px !important; margin: 0 5px 0 0 !important; padding: 0; /*border: 1px solid aquamarine;*/ } .user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="userInfo-"] + [class^="commentActions"] li button span[class^="actionTitle-"] , .user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="userInfo-"] + [class^="commentActions"] li span + [class^="body-"] { font-size: 0 !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 { padding: 0 !important; opacity: 1 !important; } .user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="userInfo-"] + [class^="commentActions"] [class^="dropdownList-"] [class^="dropdownItem-"] .action-title , .user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="userInfo-"] + [class^="commentActions"] [class^="dropdownList-"] [class^="dropdownItem-"] [class^="body-"] { font-size: 0 !important; } .user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="userInfo-"] + [class^="commentActions"] [class^="dropdownList-"] [class^="dropdownItem-"] { display: block !important; float: left !important; height: 2.3vh !important; line-height: 2vh !important; width: 25px !important; margin: -8px 0 0 0 !important; padding: 0 !important; } /* (new501) SHOW ORIGINAL COMMENT */ .user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="showOriginal-"] { position: absolute !important; display: inline-block !important; width: 50px !important; line-height: 12px !important; bottom: -1.1vh !important; margin: 0 0 0 80px !important; text-decoration: none !important; opacity: 0.4 !important; color: gold !important; } .user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="showOriginal-"]:hover { opacity:1 !important; color: gold !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, .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; } .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; } .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; } .user-page.edit-mode .main-wrap article.width-wrap .edit-profile-section .edit-profile-block.column-block { display: inline-block !important; width: 100% !important; min-width: 100% !important; height: 100% !important; margin: 0 0 0 5px !important; padding: 0px 0px !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-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-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; 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; } /* (new538) 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: 0 0 0 0 !important; 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; } /* (new539++) - 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 auto !important; 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; } /* (new539++) - BLOG - DELETE VIDEO */ .user-page.user-blog-page.my-uploads-page .item.blog .text .link.item:has(.status:not(.video-intro)) { display: inline-block !important; min-height: 7vh !important; max-height: 7vh !important; width: 100% !important; margin: 0 0 0 0 !important; overflow: hidden !important; padding: 0 !important; border: 1px solid #404040; } .user-page.my-uploads-page .mixed-list.stories-list.my-items.clearfix-after .item.story.type-blog .text .link.item:has(.status:not(.video-intro)) { display: inline-block !important; min-height: 7vh !important; max-height: 7vh !important; width: 100% !important; margin: 0 0 0 0 !important; overflow: hidden !important; padding: 0 !important; border: 1px solid #404040; } /* (new539++) */ .user-page.user-blog-page.my-uploads-page .item.blog .text .link.item[style*="webp"] { position: relative; display: inline-block; max-height: 90px !important; min-height: 90px !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; padding: 0vh 0 0 0 !important; margin: 1vh 0 0 0px !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 EDITS */ .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; } /* 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; 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; height: 36vh !important; width: 100% !important; margin: 0 0 0vh 0 !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 ; } .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; } /* (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; } .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; } .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; } .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: 75vh !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; } /* (new502) */ .story-page .comments-section:hover [class^="commentsList-"] { display: inline-block !important; width: 1901px !important; height: 62.5vh !important; margin-top: -10px; overflow: hidden !important; overflow-y: auto !important; border-top: 1px solid gray; border-bottom: 1px dotted red !important; } /* (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; } .story-page .comments-section [class^="commentsList-"] [class^="commentItem"] [class^="commentBodyWrap-"] [class^="commentBody-"] { flex: auto; height: 14.1vh; } .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; } /* (new502) BLOG / STORY - COMMENTS ITEMS - DATE */ .story-page .comments-section [class^="commentsList-"] [class^="commentItem"] [class^="commentBodyWrap-"] [class^="commentBody-"] [class^="commentTop-"] [class*="created-"] { position: absolute !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; } .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; } /* (new539) 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 { position: relative !important; display: inline-block !important; width: 100% !important; top: -6px !important; margin-bottom: 0px; background: #111 !important; border-bottom: 1px dashed green !important; } .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: 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; } /* (new539+) OK - FAV BLOG - MY / 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 { position: relative !important; height: 9.9vh !important; top: 1.5vh !important; margin: -2.2vh 0 0 0 !important; overflow: hidden auto !important; /*background: olive !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: 2vh !important; margin: 1.2vh 0 0 0 !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 { position: relative !important; display: inline-block !important; height: 2vh !important; line-height: 2vh !important; top: 3px !important; padding-right: 50px !important; text-align: right !important; font-size: 12px !important; color: silver } .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; } /* (new359+) */ .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 { display: inline-block !important; height: 2vh !important; line-height: 2.5vh !important; right: 10px !important; width: 25px !important; padding: 0 0 0 0 !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; } /* (new539) BLOG / STORY PAGES - TEXT P - COR FLOAT */ /* MY UPLOAD */ .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) { position: relative; display: inline-block !important; vertical-align: middle !important; width: 356px !important; min-height: 7.8vh !important; max-height: 7.8vh !important; line-height: 13px !important; top: 0vh !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) { 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; } /* (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; } /* (new539++) MY FAVS */ .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; width: 100% !important; height: auto !important; min-height: unset !important; max-height: unset !important; line-height: 13px !important; top: -2vh !important; padding: 0 5px !important; border-top: 1px solid aqua !important; border-bottom: 1px solid gray!important; } /* (new539) BLOG / STORY PAGES - TEXT without P - POST DELETED */ .user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog:has(.disabled) .text:not(:has(p)) { position: relative; display: inline-block !important; min-width: 100% !important; max-width: 100% !important; height: 100% !important; min-height: 10vh !important; max-height: 10vh !important; line-height: 9vh !important; top: 0px !important; font-size: 30px !important; text-align: center !important; pointer-events: auto !important; color: white !important; background: rgba(255, 0, 0, .26) !important; border: 1px solid red!important; } /* (new539) BLOG / STORY PAGES - TEXT without P - POST OnLY FIENDS*/ .user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog:has(.disabled) .text:not(:has(p)):has(a) { position: relative; display: inline-block !important; min-width: 100% !important; max-width: 100% !important; height: 100% !important; min-height: 10vh !important; max-height: 10vh !important; line-height: 9vh !important; top: 0px !important; font-size: 30px !important; text-align: center !important; pointer-events: auto !important; color: white !important; background: blue !important; border: 1px solid red!important; } /* (new539) BLOG / STORY PAGES - DEL BUTTON */ .user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .remove-favorite.remove.exclude-tablet{ position: absolute !important; display: inline-block !important; font-size: 14px; right: 30px !important; top: 12.3vh !important; opacity: 0.5 !important; visibility: visible !important; z-index: 50000000 !important; border: 1px solid red!important; } /* HOVER */ .user-page.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog:hover:has(.remove-favorite.remove.exclude-tablet:hover) { background: #1f3c1f !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[style*="webp"] { position: relative; display: inline-block; max-height: 120px !important; min-height: 120px !important; min-width: 100% !important; max-width: 100% !important; padding: 0vh 0 0 0!important; margin: 1vh 0 0 0px !important; } .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"]:first-of-type { padding: 0vh 0 0 0!important; margin: 0vh 0 0 0px !important; } /* (new539+) with VIDEO */ /* (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; } /* (new539+) BLOG / STORY PAGES - IN GREEN / BLUE */ /*.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"]:not(.read-more), .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:not(.read-more) */ .user-page.my-uploads-page .stories-list .item.story.type-blog .text > p > a[target="_blank"]:not(.read-more), .user-page.my-uploads-page .stories-list .item.story.type-blog .text > p > a.linkifyplus:not(.read-more), .user-page.my-uploads-page .stories-list .item.story.type-blog .text > p > a:not(.read-more), .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:not(.read-more) { 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.favorites-page .favorites-list.stories-favorites-list.stories-section .mixed-list.clearfix-after.stories-list.my-items .item.story.type-blog .text > p > a:not(.read-more) ,*/ .user-page.my-uploads-page .stories-list .item.story.type-blog .text > p > a:not(.read-more) { 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:not(.read-more), .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:not(.read-more) { 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; } /* (new539+)BLOG / STORY PAGES - FAVORITS - TEST - LETTER SPACING on TRANSFROM SCALE */ /*.user-page.favorites-page .item.story.type-blog .text p a:not(.read-more) { 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:not(.read-more) { 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; } /* (new539) BLOG / STORY PAGES - LIST FAVORITS - READ MORE BUTTON */ .user-page.favorites-page .item.story.type-blog .text p a.read-more { display: inline-block !important; height: 15px; line-height: 15px; font-size: 12px; width: 100% !important; min-width: 100% !important; max-width: 100% !important; padding: 0 0 0 20px !important; color: white !important; background: rgba(0, 128, 0, .47) !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 - SUPERLOADER */ .user-page.user-blog-page.my-uploads-page .sp-separator ~ .main-wrap > main { top: 0px !important; } /* (new232) BLOGS - PAGER - for SUPERLOADER */ .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; text-decoration: none !important; white-space: nowrap !important; text-overflow: ellipsis !important; overflow: hidden !important; color: peru !important; border: none !important; } /* (new233) BLOG / STORY PAGES - SUPERLOADER */ .story-page .sp-separator, .story-page .sp-separator ~ div { display: none !important; } /* (new538) BLOG / STORY PAGES - BR - SUPP OR NOT ? === */ .story-section .story-item .story-text:not(.xh-editor) br { display: block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; margin-bottom: 0px !important; } /*BLOG - BR AFTER VIDEO */ .story-page .story-section .blog-video-wrapper:not(:empty) + br ~br { display: none !important; } /*.story-section .story-item .story-text:not(.xh-editor) > br + br + br { display: none !important; } .story-section .story-item .story-text:not(.xh-editor) br + br { display: none !important; } .story-page .story-item:not(.xh-editor) br + br ~ br { display: none !important; }*/ /* (new539+) BLOG / STORY PAGES - DELETED - IN POST */ .editor-image-status:has(.status) , .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 { display: none !important; /*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;*/ } .story-section .story-item .story-text:not(.xh-editor) .editor-image-status .status .icon-container { display: none !important; /*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: none !important; /*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 { display: none !important; /*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; } /* (new539+) BLOG / STORY PAGES - MY FAVS LIST - ITEMS - DELETED VIDEOS - SUPP */ /*.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 ,*/ .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:has(.status:not(.video-intro)) { display: none !important; background-color: red !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; } /* (new514) CHANNEL - USER - === */ .user-page article .right-column .channels-block.column-block { position: absolute !important; display: inline-block !important; max-height: unset !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: unset !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: unset !important; line-height: 15px !important; left: 0px; margin: 0px 0 5px 0 !important; padding: 4px 1px; border-radius: 3px !important; border: 1px solid red !important; } .user-page article .channels-block .channel-logo-container__info { position: relative; display: inline-block !important; max-height: 4vh !important; line-height: 30px; top: 0vh !important; padding: 0px 0 0 0px !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: -5px !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 { position: relative !important; display: inline-block; width: 100%; height: 2vh !important; line-height: 25px !important; margin: -2vh 0 1vh 0px !important; top: -0.5vh !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; height: 1.5vh !important; line-height: 1.5vh !important; right: 0px !important; bottom: 3px !important; padding: 1px 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: 15px !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: 2px !important; top: 5.1vh !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: 0vh !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; } /* (new507) 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; } /* (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; 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; } .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; } /* (new507 - PHO - MY FAVS */ .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; z-index: 500 !important; background-color: rgba(255, 0, 0, 0.31) !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 - */ .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 > main { display: inline-block !important; top: 0 !important; } .user-page.user-photos-page.my-uploads-page .main-wrap > main .width-wrap { min-height: 96vh !important; max-height: 96vh !important; } .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; } .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; padding: 2px 0 0 10px !important; } /* (new378) GAL - FAVS / BLOGS / GALLERY / PHOTOS - THUMBNAIL IN FAVORITES VIDEOS / PHOTOS - === */ .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; max-height: 90.4vh !important; padding-left: 0px !important; } /* (new378) FAV without SIDE COLUMM */ .user-page.user-videos-page.my-uploads-page .xh-tabs .tab-recent.current-tab { position: relative !important; margin: 0vh 0 0 0 !important; height: auto !important; max-height: 90vh !important; padding: 0px !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; } /* (new507) 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 14px !important; border-radius: 5px !important; transition: width 0.7s ease 0s !important; border: 1px solid yellow !important; } /* (new507) GAL - GALLERY / PHOTO FAVS - HOVER */ .favorites-page .mixed-list .item.favorite.gallery.photo[data-tooltip*="Deleted"]:hover img[src="https://static-ah.xhcdn.com/xh-desktop/images/pixel.gif"] , .favorites-page .mixed-list .item.favorite.gallery.photo[data-tooltip*="Deleted"] img[src="https://static-ah.xhcdn.com/xh-desktop/images/pixel.gif"] { display: none !important; } /* (new507) GAL - HOVER - GALLERIE / PHOTO - ROW - TOP */ .favorites-page .mixed-list .item.favorite.gallery:nth-child(n + 1):nth-child(-n + 12):hover, .favorites-page .mixed-list .item.favorite.gallery.photo:nth-child(n + 1):nth-child(-n + 12):hover { top: 43px !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; } /* (new507) 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(49):hover, .favorites-page .mixed-list .item.favorite.gallery:nth-child(37):hover, .favorites-page .mixed-list .item.favorite.gallery:nth-child(25):hover, .favorites-page .mixed-list .item.favorite.gallery:nth-child(13):hover, .favorites-page .mixed-list .item.favorite.gallery:nth-child(1):hover { left: 40px !important; border: 1px dashed green !important; } /* (new507) GAL - HOVER - GALLERIE / PHOTO - RIGHT */ .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; } .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; } .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; } .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; } .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; } .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; } #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; } /* (new537+) 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; } .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; 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; } .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; } .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; } .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; } /* 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; } /* (new538) PHO - RELATED GALL VIDEO - BUTTON SHOW MORE */ .photo-page .photo-page_container + .gallery-related .mixed-section.related [class^="loadMore-"]{ 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; } .photo-page .photo-page_container + .gallery-related .mixed-section.related [class^="loadMore-"] button{ min-width: 60px; height: 18px !important; line-height: 18px !important; border-radius: 5px !important; background: green !important; } .photo-page .photo-page_container + .gallery-related .mixed-section.related [class^="loadMore-"] [class^="line-"] { display: inline-block !important; min-width: 60px; height: 18px !important; line-height: 18px !important; border-radius: 5px !important; /*background: aqua !important;*/ } .photo-page .photo-page_container + .gallery-related .mixed-section.related [class^="loadMore-"] [class^="line-"] a{ min-width: 60px; height: 18px !important; line-height: 18px !important; border-radius: 5px !important; color: gold !important; background: red !important; } /* (new535) GAL - GALLERY / PHOTOS - SHOW PHOTOS */ .right-column .favorite-photos-block.column-block.xh-tabbed .mixed-section > div:last-of-type a.section-button.show-favorites { position: absolute !important; margin: 0 !important; top: -2.5vh !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; } 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; } .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; } .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; text-align: center !important; color: #fff; 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; } .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; } /* (new507) GAL - LIST - RELATED */ .gallery-page .gallery-related .mixed-section.gallery[data-role="related-galleries-container"] [class^="items-"] [class^="spot2-"] , .gallery-page .gallery-related .mixed-section.gallery[data-role="related-galleries-container"] [class^="items-"] [class^="spot1-"] , [class^="spot1-"] , [class^="spot1-"]{ display: none !important; } .gallery-page .gallery-related { position: fixed !important; display: inline-block !important; min-width: 332px !important; max-width: 332px !important; height: 95.6vh !important; top: 6vh !important; right: 2px !important; margin: 0 0 0 0 !important; z-index: 500 !important; background: #111 !important; border: 1px solid #404040; } .gallery-page .gallery-related .mixed-section.gallery[data-role="related-galleries-container"] { height: 89.6vh !important; margin: 0 !important; overflow: hidden !important; overflow-y: auto !important; background: #333 !important; } .gallery-page .gallery-related .mixed-section.gallery[data-role="related-galleries-container"] [class^="items-"] > a , .gallery-page .gallery-related .mixed-section.gallery[data-role="related-galleries-container"] [class^="items-"][class*="collapsed-"] > a { height: 132.66px !important; width: 142.66px !important; margin: 0 0 0 5px !important; } .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; } /* (new507) PHO GALLERIE RELATED RIGHT*/ .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 !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; } .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; } .photo-page .gallery-related [class^="related-"] { width: 100% !important; height: 100% !important; max-height: 58vh !important; margin: 0px 0 0 0 !important; border-radius: 5px !important; overflow: hidden !important; overflow-y: auto !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 .thumb-image-container__image , .photo-page .gallery-related [class^="items-"] a { width: 155.333px !important; height: 143.333px !important; background-size: contain !important; background-position: center center !important; background-repeat: no-repeat; } /* (new507) GAL - GALLERY / PHOTOS PAGE - VIDEO RELATED */ .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; } /* (new507) GAL - RELATED VIDEOS */ .gallery-page .gallery-related .mixed-section.videos.related { height: 90vh !important; right: 0 !important; margin: 0 0 0 0 !important; overflow: hidden !important; border: 1px solid red !important; } .gallery-page .gallery-related .mixed-section.videos.related .width-wrap { height: 90vh !important; width: 320px !important; top: -8px; margin: 0 !important; overflow: hidden !important; } .gallery-page .thumb-list.thumb-list--related.thumb-list--margin { position: relative; display: inline-block !important; height: 87.5vh !important; width: 325px !important; padding: 0 0 0 0px !important; overflow: hidden !important; overflow-y: auto !important; border: 1px solid yellowgreen !important; } .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; } /* (new507) 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; } /* (new520) GAL - PHO VIEW - SUBSRCRB */ .photo-page .photo-page_container .photo-view .entity-info-container__subscribe.subscribe-block { width: 329px !important; top: 49vh !important; left: -464px !important; 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; } /* (new507) PHO - BUTTONS CONTAINER */ .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: 110px !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-view section .entity-container .controls-container--right [data-role="report-button-controls"] , .photo-page .photo-view section .entity-container .controls-container--right .controls-container__item { position: relative !important; display: block !important; float: left !important; width: 30px !important; height: 1.8vh !important; line-height: 1.8vh !important; margin: 1px 2px 0 0px !important; /*border: 1px solid red !important;*/ } /* (new507) PHO - RATING CONTAINER */ .photo-page .photo-page_container .photo-view .rating-block__block.rating-block__block--info { width: 151px !important; } .photo-page .photo-page_container .photo-view .rating-block__block.rating-block__block--info button span { font-size: 0 !important; } /* (new507) PHO - FAV */ .photo-page .photo-view section .entity-container .controls-container__item[data-role="add-to-favorite-button"] { width: 30px !important; /*border: 1px solid yellow !important;*/ }.photo-page .entity-container__block + .entity-container__block.entity-controls-container .with-favorite-button-block div[data-role="add-to-favorite-button"] button { font-size: 0 !important; } .photo-page .entity-container__block + .entity-container__block.entity-controls-container .with-favorite-button-block div[data-role="add-to-favorite-button"] button , .photo-page .photo-view section .entity-container .controls-container__item[data-role="add-to-favorite-button"] button span { font-size: 0 !important; } /* (new507) PHO - SHARE */ .photo-page .photo-view section .entity-container .controls-container__item.share-control { width: 30px !important; /*border: 1px solid yellowgreen !important;*/ } .photo-page .photo-view section .entity-container .controls-container__item.share-control button span { font-size: 0 !important; } /* (new507) PHO - REPORT */ .photo-page .photo-view section .entity-container [data-role="report-button-controls"] { width: 30px !important; margin: 0px 0px 0 0px !important; /*border: 1px solid aqua !important;*/ } .photo-page .photo-view section .entity-container [data-role="report-button-controls"] 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; } /* (new520) 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: fixed !important; min-width: 12.8% !important; max-width: 12.8% !important; height: auto !important; min-height: 10vh !important; max-height: 10vh !important; left: 49.1% !important; top: 11vh !important; padding: 2px 5px; overflow: hidden; overflow-y: auto !important; z-index: 1 !important; background: #111 !important; border: 1px solid red !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 { height: 15px !important; padding: 0 5px !important; } .gallery-page .entity-container__block + .entity-container__block.entity-controls-container .with-favorite-button-block button { height: 15px !important; padding: 0 5px !important; } .gallery-page .entity-container__block + .entity-container__block.entity-controls-container .with-favorite-button-block button span , .gallery-page .entity-container__block + .entity-container__block.entity-controls-container .with-favorite-button-block button span { font-size: 0 !important; } /* (new507) */ .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: 9vh !important; right: 80px !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; } /* (new507) - GAL RELATED VIDEOS - PAGER */ .gallery-page .mixed-section.videos.related .pager-section { top: 97vh !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; } /* (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; } /* (new507) 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; } /* (new537+) PHO - GALL - THUMBNAIL CONTAINER - RIGHT */ .gallery-page .width-wrap > main > article { position: fixed !important; display: inline-block !important; width: 100% !important; min-width: 82.5% !important; max-width: 82.5% !important; height: 93.5vh !important; top: 6vh !important; margin: 0vh 0 0 0 !important; padding: 10vh 0 0 0 !important; overflow: hidden !important; /*border: 1px solid yellow;*/ } /* (new537+) */ [class^="container"][class*="photosList-"] > div:not([class^="rightBlockSlot-"]) { display: inline-block !important; width: 135px !important; min-height: 105px !important; max-height: 105px !important; margin: 0 -2px 0 0 !important; border-radius: 2px !important; /*background: brown !important;*/ border: 1px solid #444 } [class^="container"][class*="photosList-"] > div:not([class^="rightBlockSlot-"]) a[class^="root-"][class*="primary-"][class*="container"] { display: inline-block !important; width: 100% !important ; min-height: 100% !important; max-height: 100% !important; margin: 0 0px 0 0 !important; /*background: olive !important;*/ /*border: 1px solid yellow;*/ } [class^="container"][class*="photosList-"] > div:not([class^="rightBlockSlot-"]) [class^="root-"][class*="primary-"] img { display: inline-block !important; height: 100% !important; min-height: 100% !important; max-height: 100% !important; width: 100% !important ; margin: 0 0px 0 0px !important; transform: scale(1); transition: transform .75s ease; object-fit: contain !important; object-position: center center !important; /*border: 1px solid aqua;**/ } .gallery-page .width-wrap > main > article + [class^="container-"][class*="info-"] { position: fixed !important; display: inline-block !important; width: 100% !important; min-width: 82.5% !important; max-width: 82.5% !important; top: 4vh !important; left: 0 !important; /*background: blue !important;*/ /*border: 1px solid yellow;*/ } .gallery-page .width-wrap > main > article + [class^="container-"][class*="info-"] [class^="categoriesAndDescription-"] , .gallery-page .width-wrap > main > article + [class^="container-"][class*="info-"] [class^="actions-"] , .gallery-page .width-wrap > main > article + [class^="container-"][class*="info-"] [class^="authorInfoAndSubscribe-"] { display: block !important; gap: unset !important; float: left !important; width: 100% !important; min-width: 33% !important; max-width: 33% !important; height: 8vh !important; margin: 0 5px 0 0 !important; padding: 5px 0 0 5px !important; background: #222 !important; border: 1px solid red; } /* ACTION */ .gallery-page .width-wrap > main > article + [class^="container-"][class*="info-"] [class^="actions-"] { display: block !important; gap: unset !important; float: left !important; width: 100% !important; min-width: 15% !important; max-width: 15% !important; height: 8vh !important; margin: 0 5px 0 0 !important; padding: 5px 0 0 5px !important; background: #222 !important; border: 1px solid red; } .gallery-page .width-wrap > main > article + [class^="container-"][class*="info-"] [class^="actions-"] button { float: left !important; width: auto; margin: 1vh 5px 0 5px !important; border-radius: 5px !important; border: 1px solid red !important; background-color: var(--color-white); } /* (new538) GAL - DESCRIPTION */ .gallery-page .width-wrap > main > article + [class^="container-"][class*="info-"] [class^="categoriesAndDescription"] [class*="description-"] { position: fixed !important; display: flex; /* contexte sur le parent */ flex-direction: column; /* direction d'affichage verticale */ justify-content: center; /* alignement vertical */ width: 17% !important; height: auto !important; min-height: 5vh !important; max-height: 5vh !important; line-height: 1.5vh !important; bottom: 0; left: 10% !important; top: 8.8vh !important; padding: 0 5px !important; font-size: 15px !important; white-space: normal !important; overflow: hidden; border-top: 1px solid aqua!important; border-left: 1px solid aqua!important; border: 1px solid red !important; } /* DESCRIPTION TAGS */ .gallery-page .width-wrap > main > article + [class^="container-"][class*="info-"] [class^="categoriesAndDescription"] { min-width: 51% !important; max-width: 51% !important; height: 8vh !important; overflow: hidden !important; overflow-y: auto !important; } /* HOVER */ .gallery-page .width-wrap > main > article + [class^="container-"][class*="info-"] [class^="categoriesAndDescription"]:hover { height: auto !important; overflow: hidden !important; overflow-y: auto !important; } /* .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 ========== */ /* (new523) MESSAGES */ /*START */ .messages-page main #messages-main-view:has(.messages-info.centered) .message-list { position: absolute; width: 100% !important; max-height: 99.98vh !important; padding-top: 0px !important; bottom: 0; left: 0; top: -0.5vh !important; overflow: hidden; transition: padding-bottom 90ms ease 0s; border-top: 1px solid red !important; border-bottom: 1px solid red !important; } .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; 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; } /* (new531) CREATE COLLECTION */ .xh-modal-wrapper.old.opened:has(.add-collection-dialog.xh-modal.xh-tabbed.small ) .xh-dialog-header-close { position: fixed; display: inline-block; height: 100%; height: auto !important; min-height: 3vh !important; max-height: 3vh !important; top: 42vh !important; right: 38% !important; opacity: 1 !important; z-index: 800000000 !important; visibility: visible !important; transition: none !important; /*border: 1px solid violet;*/ } .xh-modal-wrapper.old.opened:has(.add-collection-dialog.xh-modal.xh-tabbed.small ) .xh-dialog-header-close .xh-icon { height: 3vh !important; line-height: 3vh !important; width: 25px !important; font-size: 16px !important; text-align: center !important; border-radius: 0 !important; border: 1px solid red !important; } /* 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; } /* (new529) COLOR - LINKS - COLOR/PERU */ .user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="commentBodyWrap-"] [class^="userInfo-"] > *:not([class*="username-"]) a span , .video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="commentBodyWrap-"] [class^="commentTop-"] a span , a[data-testid="username"] span , .video-page .width-wrap .comments-section.comments-container #commentBox [data-testid="username"] span , 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; } /* (new529) COLOR - VISITED - COLOR/TOMATO */ .user-page .main-info-block.column-block + .column-block #commentBox [class^="commentsList-"] > [class^="commentItem-"] [class^="commentBodyWrap-"] [class^="userInfo-"] > *:not([class*="username-"]) a:visited span , .video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="commentBodyWrap-"] [class^="commentTop-"] a:visited span , a[data-testid="username"]:visited span , .video-page .width-wrap .comments-section.comments-container #commentBox [data-testid="username"]:visited span , 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, 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; } /* (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; } .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; } /* (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; } /* (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; } /* (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; } .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; } .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.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 */ /* (new527) TEST - VIDEO PAGE - TOOLTIP - ALL */ /*html.video-page { background: transparent !important; }*/ .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; } /* (new545) VIDEO - COMMENTS - FOR LONG USER NAME */ .video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="commentBodyWrap-"] [class^="commentTop-"] a { height: 2.3vh !important; max-width: 185px !important; /*border: 1px solid aqua !important;*/ } .video-page .width-wrap .comments-section.comments-container #commentBox [class^="commentsList-"] [class^="commentItem-"] [class^="commentBodyWrap-"] [class^="commentTop-"] a span { display: inline-block !important; height: 2.2vh !important; max-width: 185px !important; overflow: hidden !important; text-overflow: ellipsis !important; /*border: 1px solid yellow !important;*/ } /* END - URL-PREF - VIDEO PAGE ==== */ } @-moz-document url-prefix("https://xhamster.desi.com/creators/"), url-prefix("https://xhamster.com/creators/"), url-prefix("https://fr.xhamster.com/creators/"), url-prefix("https:/de.xhamster.com/creators/"), url-prefix("https:/nl.xhamster.com/creators/"), url-prefix("https://es.xhamster.com/creators/"), url-prefix("https://it.xhamster.com/creators/"), url-prefix("https://ru.xhamster.com/creators/"), url-prefix("https://pl.xhamster.com/creators/"), url-prefix("https://jp.xhamster.com/creators/"), url-prefix("https://ge.xhamster.com/creators/"), url-prefix("https://br.xhamster.com/creators/"), url-prefix("https://cz.xhamster.com/creators/"), url-prefix("https://vi.xhamster.com/creators/"), url-prefix("https://tr.xhamster.com/creators/"), url-prefix("https://ua.xhamster.com/creators/"), url-prefix("https://hi.xhamster.com/creators/"), url-prefix("https://th.xhamster.com/creators/"), url-prefix("https://ko.xhamster.com/creators/"), url-prefix("https://ro.xhamster.com/creators/"), url-prefix("https://pt.xhamster.com/creators/"), url-prefix("https://my.xhamster.com/creators/"), url-prefix("https://id.xhamster.com/creators/") { /* CREATOR */ /* (new538) PORNSTAR - CREATOR ? test link: https://xhamster.com/creators/suxalot817-91520 ==== */ html.pornstar-page .main-wrap[data-role="main-wrap"] { display: inline-block !important; height: 100% !important; min-height: 90vh !important; max-height: 90vh !important; margin: 0vh 0 0 0 !important; overflow: hidden !important; overflow-y: hidden !important; /*border: 1px solid green !important;*/ } html.pornstar-page .main-wrap .pornstar-container .pornstar-content:has(.pornstar-content__main [data-role="video-section-container"] section) { display: inline-block !important; width: 99.8% !important; max-height: 74vh !important; margin: 12.4vh 0px 0px !important; overflow: hidden !important; /*border: 1px dashed yellow !important;*/ } /* (new540) SUPERLOADER */ html.pornstar-page .sp-separator ~.main-wrap .pornstar-container .pornstar-content:has(.pornstar-content__main [data-role="video-section-container"] section){ display: inline-block !important; width: 99.8% !important; max-height: 84vh !important; margin: 0vh 0px 0px !important; overflow: hidden !important; /*border: 1px dashed yellow !important;*/ } html.pornstar-page .pornstar-container .pornstar-content .pornstar-content__main { display: inline-block !important; width: 99.8% !important; height: 74vh !important; margin: 0vh 0 0 0 !important; overflow: hidden !important; overflow-y: hidden !important; /*border: 1px solid peru !important;*/ } html.pornstar-page .pornstar-container .pornstar-content:has(.pornstar-content__main [data-role="video-section-container"] section) { display: inline-block !important; width: 99.8% !important; height: 84vh !important; margin: 12.4vh 0 0 0 !important; overflow: hidden !important; overflow-y: hidden !important; /*border: 1px dashed yellow !important;*/ } html.pornstar-page .pornstar-container .pornstar-content .pornstar-content__main [data-role="video-section-container"] section{ position: relative; display: inline-block; width: 99.4% !important; width: -webkit-fill-available; height: 83.5vh !important; margin: 0vh 0 0 0 !important; /*border: 1px dashed red !important;*/ } /* SPEC - section.index-videos__without-min-height */ html.pornstar-page .pornstar-container .pornstar-content .pornstar-content__main [data-role="video-section-container"] section.index-videos__without-min-height { position: relative; display: inline-block; width: 99.4% !important; width: -webkit-fill-available; height: 80.5vh !important; margin: 0vh 0 0 0 !important; top: -1.5vh !important; /*border: 1px dashed pink !important;*/ } /* TOP / LEFT - SHORT */ /*Newest Videos / RECOM */ html.pornstar-page .pornstar-content__main > div[data-block="recommended-container"]: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 { height: 25vh !important; z-index: 5000000 !important; } } @-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 (new536) */ /* (new512) SUPP */ .model-chat-container.private .new-ultimate-required.new-ultimate-required--with-icon , .model-chat-container.private , .model-chat .model-chat-nav-item:has(#private-tab-tooltip) , .media-access-overlay--cover.viewer.media-access-overlay--video .media-access-overlay__inner , .promo-banner-wrapper { display: none !important; } /* (new528) CAM - ERROR - 404 - */ .main-layout.viewcampage .view-cam-page-wrapper .not-found-wrapper { width: 50% !important; } .main-layout.viewcampage .view-cam-page-wrapper .not-found-wrapper .description { color: silver !important; } /* (new545) TEST - PERSO INDICATOR - */ /* ON TOP */ /* (new545) CHROME -TOP */ .header-top-wrapper .model-search__input-wrapper:after { content: "546" !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: "546" !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 } /* 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; } /* 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; } /* (new528) RIGHT SIDEBAR */ html:has(.player-controls-layers) { display: inline-block !important; height: 100% !important; min-height: 100vh !important; max-height: 100vh !important; overflow: hidden !important; } /* (new528) RIGHT SIDEBAR */ .app-sidebar-content.app-sidebar-content.sidebar-dialog-open { color: silver !important; background-color: #222 !important; } .model-filter-groups .group-header { color: silver !important; background-color: #333 !important; } /* 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; } /* Xhamsterlive - TAGS UNDER PLAYER */ .view-cam-info , .view-cam-page-main.widescreen-container .video > div:has(.view-cam-controls) .view-cam-controls > div > div { opacity: 0.2 !important; transition: opacity ease 0.7s !important; } /* HOVER */ .view-cam-info:hover , .view-cam-page-main.widescreen-container .video > div:has(.view-cam-controls) .view-cam-controls:hover > div > div { opacity: 0.8 !important; transition: opacity ease 0.7s !important; } .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; } /* 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; } /* 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; } /* (new505) 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; max-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; } /* (new505) PLAYER - IMG */ .main-layout.viewcampage .view-cam .backdrop .image-background { background-size: contain !important; object-fit: contain !important; } /* (new505) MODALS - CREATE ACCOUNT NAG - SUPP */ html.disable-scroll body.visitor-agreement-hidden .Modal__overlay\#s0 { display: none !important; } /* (new505) MODALS - CREATE ACCOUNT - NOT NAG - OK */ html.disable-scroll body.visitor-agreement-hidden .Modal__overlay\#s0:has([class*="SignUpModal"]) { display: inline-block!important; } /* (new505) MODALS - SIGN IN */ html.disable-scroll:has([class^="LoginModal"]) body.visitor-agreement-hidden .Modal__overlay\#s0 { display: inline-block!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; } /* 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; } /* 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; } /* 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; } /* 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; } /* Xhamsterlive - CAMS - VIDEO CAM PLAYER - PAGINATION */ .page-button.page-button-beginning { position: absolute !important; right: -5px !important; padding: 0 10px !important; } /* 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; } /* (new528) Xhamsterlive - CAMS - VIDEO CAM PLAYER - TWO MODELS LIST THUMBNAIL - === */ .main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper.widescreen-container .index-page-header-wrapper .index-page-header.tag-page-title { height: 2vh !important; background: #111 !important; } .main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper.widescreen-container .index-page-header-wrapper .index-page-header.tag-page-title h2 { height: 2vh !important; color: gold; } .main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper.widescreen-container .index-page-header-wrapper .index-page-header.tag-page-title h2 span { height: 2vh !important; line-height: 2vh !important; font-size: 16px !important; color: gold; } .main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper.widescreen-container , .main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper.widescreen-container + .model-list-wrapper.widescreen-container{ position: absolute !important; display: inline-block !important; height: 45vh !important; width: 730px; right: 7px; padding: 0 3px 0 5px !important; overflow: visible !important; } /* (new528) Xhamsterlive - CAMS - VIDEO CAM PLAYER - TWO MODELS LIST THUMBNAIL - FIRST */ .main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper.widescreen-container , .main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper.widescreen-container + .model-list-wrapper.widescreen-container { top: 95px; /*border: 1px solid aqua !important;*/ } /* (new528) Xhamsterlive - CAMS - VIDEO CAM PLAYER - TWO MODELS LIST THUMBNAIL - 2Nd */ .main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper.widescreen-container + .model-list-wrapper.widescreen-container { top: unset !important; bottom: 0 !important; /*border: 1px solid yellow !important;*/ } .main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper.widescreen-container .model-list-container .model-list , .main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper.widescreen-container .model-list-container .model-list.paginated { height: 41.5vh !important; width: 100% !important; padding: 5px; } .main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper.widescreen-container .model-list-container .model-list .paginated-list-wrapper { display: inline-block !important; flex: unset !important; flex-basis: unset !important; flex-grow: unset !important; flex-shrink: unset !important; height: 41.5vh !important; width: 100% !important; } .main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper.widescreen-container .model-list-container .model-list .paginated-list-wrapper .paginated-list { display: inline-block !important; height: 41.7vh !important; width: 100% !important; padding: 0 !important; overflow: visible !important; border: 1px solid red !important; } .main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper.widescreen-container .model-list-container .model-list .paginated-list-wrapper .paginated-list .model-list-item { position: relative !important; display: inline-block !important; height: 100% !important; min-height: 19.9vh !important; max-height: 19.9vh !important; min-width: 13.687% !important; max-width: 13.687% !important; margin: 0 0 3px 4px !important; padding: 0 !important; transform: scale(1) !important; transform-origin: 105px -80px 0 !important; border: 1px solid green !important; } .main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper.widescreen-container .model-list-container .model-list .paginated-list-wrapper .paginated-list .model-list-item .model-list-item-link { position: relative; display: block; width: 100%; padding-bottom: 0px !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.widescreen-container .model-list-container .model-list .paginated-list-wrapper .paginated-list .model-list-item .model-list-item-link .image-background { position: absolute; width: 100%; height: 100%; overflow: hidden; background-size: contain !important; object-fit: contain !important; } /* HOVER */ .main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper.widescreen-container .model-list-container .model-list .paginated-list-wrapper .paginated-list .model-list-item:hover { min-height: 14vh !important; max-height: 14vh !important; overflow: visible !important; background-color: red !important; border: 1px solid red !important; } .main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper.widescreen-container .model-list-container .model-list .paginated-list-wrapper .paginated-list .model-list-item .model-list-item-link:hover { display: inline-block !important; min-width: 310px !important; min-height: 19vh !important; max-height: 19vh !important; margin: -4vh 0px 3.1vh 0 !important; overflow: visible !important; z-index: 500000 !important; translate: -70% 3vh !important; background-color: #111; border: 1px solid aqua !important; } /* (new528) Xhamsterlive - CAMS - VIDEO CAM PLAYER - TWO MODELS LIST THUMBNAIL - PAGI */ .main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper.widescreen-container .model-list-container .model-list .paginated-list-wrapper .paginated-list + .pagination { display: flex; justify-content: center; margin-top: 20px; position: absolute !important; width: 80% !important; height: 3vh !important; top: -3.7vh !important; right: 0 !important; bottom: unset !important; transform: scale(0.7) !important; transform-origin: top left !important; background-color: #111; border: 1px solid green !important; } .main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper.widescreen-container .model-list-container .model-list .paginated-list-wrapper .paginated-list + .pagination .page-button { height: 2.9vh !important; margin: 0 0 0 4px !important; font-size: 1rem !important; } .main-layout.viewcampage .view-cam-page-wrapper .model-list-wrapper.widescreen-container .model-list-container .model-list .paginated-list-wrapper .paginated-list + .pagination .page-button.active { background: #67a52c; color: #fff !important; } /* 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; } /* 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; } /* 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; } /* 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) 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) 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; } /* 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: transparent !important; border: 1px solid gray !important; } .videos-list-item-v2:not(:hover) .content-wrapper.content-wrapper--blured:after { content: "Hover to see preview!" !important; position: absolute !important; width: 100%; height: 4vh !important; line-height: 3vh !important; top: 8vh !important; left: 0 !important; padding: 5px !important; text-align: center !important; border-radius: 8px !important; z-index: 50000 !important; pointer-events: none !important; color: white !important; background-color: rgba(114, 134, 114, .38) !important; border: 1px solid rgba(192, 192, 192, .45) !important; } .videos-list-item-v2 .content-wrapper.content-wrapper--blured:before { content: "Need Token" !important; position: absolute !important; width: 40%; height: 2vh !important; line-height: 0.8vh !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; color: white !important; background-color: rgba(114, 134, 114, .48) !important; border: 1px solid silver !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; } /* 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) 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) 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) 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; } /* 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; } /* 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; } /* 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; } /* 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; } /* Xhamsterlive - CAMS - TOP POPULAR CAM MODELS PAGES - MONTHLY WINNERS */ .best-models-page .monthly-top .model-list-item { width: 14% !important; } /* 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; } /* 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; } /* 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) 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; transition: all ease 0.3s !important; color: gold; background: green; } footer:not(.model-thumb-footer) { position: fixed!important; width: 1170px !important; top: 99.9vh !important; left: 5px !important; cursor: context-menu !important; z-index: 500 !important; transition: all ease 0.3s !important; color: peru !important; background: black !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; } /* (new531) CAM - NOTIFICATION PAGES */ .page.notifications-page { padding: 0 0 0 0 !important; } .notifications-page .notifications-table-settings { margin: 0 0 1vh 0 !important; padding: 5px !important; border: 1px solid red !important; } .notifications-table-settings__title { font-size: 20px; line-height: 22px; margin: 0 0 0 0 !important; } /* (new531) - CAM NOTIF - COLOR */ .notifications-settings-method { background: #111 !important; } .notifications-page .notifications-table-settings { background: #222 !important; } .notifications-settings-method--collapsed { background: #333 !important; } .sortable-head , .sortable-head.asc, .sortable-head.desc , .notifications-settings-method__description , .notifications-settings-method-header__title , .notifications-settings-method .notifications-settings-method__header , .notifications-table-settings__description , .notifications-table-settings__title { color: silver !important; } .notifications-table-settings__description em { color: peru !important; } /* ICONS SVG */ .collapse-section-icon-close { fill: peru !important; } .notifications-settings-method-header__bell-icon.icon-notifications-off-2 { color: peru !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; } /* 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 */ .model-chat-users-info-item , .mo.model-chat-users-list.model-chat-users-list-levels ul li .colored.username.username-userlevels ,del-chat-users-info .model-chat-users-info-item , .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-chat-users-info-item span.info-item-grey , .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 */ .model-chat-users-info .model-chat-users-info-item:nth-child(even) , .model-chat-users-list.model-chat-users-list-levels ul li:nth-child(even) , .profile-tip-menu__activity-wrapper:nth-child(even) , .schedule-informer__day:nth-child(odd) { background: #222 !important; } .model-chat-users-info .model-chat-users-info-item:nth-child(odd) , .model-chat-users-list.model-chat-users-list-levels ul li:nth-child(odd) , .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-users .model-chat-users-info, .model-chat .model-chat-nav , .user-action-buttons .action-buttons-container .btn , .schedule-informer .schedule-informer__timeslot { background: #111 !important; } /* CAM - BACKGROUND - 222 */ .model-chat-users .model-chat-users-list-info , .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/creators/all/categories/") { /* CAT - CHANNEL LIST - CREATORS - ALL (new514) */ .channels-page.list .layoutPage { flex-grow: 1; margin: 6.5vh 0 0 0 !important; } .channels-page.list .layoutPage div[data-role="pages-pornstars-categories"] { position: fixed !important; display: inline-block !important; height: 100% !important; min-height: 8.5vh !important; max-height: 8.5vh !important; line-height: 2vh !important; width: 100% !important; top: 2.8vh !important; left: 0 !important; right: 0; padding: 0px 0 0 0px !important; z-index: 500000 !important; color: gold !important; background: brown !important; border: 1px solid red !important; } .channels-page.list .layoutPage div[data-role="pages-pornstars-categories"] > div { position: fixed !important; display: inline-block !important; height: 100% !important; min-height: 8.5vh !important; max-height: 8.5vh !important; line-height: 2vh !important; width: 100% !important; top: 2.8vh !important; left: 0 !important; right: 0; padding: 0px 0 0 0px !important; background: #333!important; border: 1px solid red !important; } .channels-page.list .layoutPage div[data-role="pages-pornstars-categories"] + main { position: fixed !important; display: inline-block !important; height: 100% !important; min-height: 81.5vh !important; max-height: 81.5vh !important; width: 100% !important; top: 11.8vh !important; left: 0 !important; padding: 0px 0 0 0px !important; z-index: 5000 !important; overflow: hidden auto !important; /*background: olive !important;*/ border: 1px solid red !important; } /* PAGI */ .channels-page.list .layoutPage div[data-role="pages-pornstars-categories"] + main .categories-list-block.hide-on-search .pager-section { position: fixed !important; display: inline-block !important; top: unset !important; bottom: 0.5vh !important; left: 40%; letter-spacing: 0; margin: 0 0 0 0 !important; z-index: 5000000000 !important; background: #111 !important; } } @-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"), url-prefix("https://xhamster.com/dating"), url-prefix("https://xhamster.com/dating/couple#result-block"), url-prefix("https://xhamster.com/dating/gay#result-block"), url-prefix("https://xhamster.com/dating/lesbian#result-block"), url-prefix("https://xhamster.com/dating/man#result-block"), url-prefix("https://xhamster.com/dating#result-block") { /* USERS DATING ==== */ /* (new502) URL PREF - USERS DAT - PAGE HEIGHT */ /* SUPP - CHAT PUBS */ .dating-page .mixed-section [class*="userList-"] > [class^="root-"]:not([class*="userCard-"]) { display: none !important; width: 166px !important; height: 188px !important; /*border: 1px solid yellow !important;*/ } .dating-page .footer-wrapper { 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 .layoutPage { flex-grow: 1; margin: 3vh 0 0 0 !important; } .dating-page #result-block.mixed-section.result-block { min-height: 91vh !important; max-height: 91vh !important; padding-top: 0px !important; margin: 4vh 0 0 0 !important; top: 0px !important; overflow: hidden !important; overflow-y: auto !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: fixed !important; display: inline-block; right: 100px !important; top: 3vh !important; z-index: 500000000 !important; } /* (new504) - USERS DAT - SEARCH USER - ===== */ .dating-page main { position: absolute; width: 100% !important; height: 100% !important; min-height: 96vh !important; max-height: 96vh!important; margin: 0vh 0 0 0 !important; padding: 0 !important; overflow: hidden !important; /*border: 1px solid yellow !important;*/ } .dating-page .mixed-section .dating-content { display: block; float: left !important; width: 100% !important; margin: 0 0 0 0 !important; border: 1px solid red !important; } .dating-page .mixed-section .dating-result-block { position: fixed !important; width: 100% !important; min-width: 90% !important; max-width: 90% !important; /*border: 1px solid aqua !important;*/ } .dating-page .mixed-section .search-result-heading { margin-bottom: 0 !important; } .dating-page [class*="userList-"] { position: fixed !important; grid-gap: 16px; display: grid; grid-template-columns: repeat(8, minmax(130px, 1fr)) !important; height: 100% !important; min-width: 90% !important; max-width: 90% !important; min-height: 87vh !important; max-height: 87vh!important; overflow: hidden !important; overflow-y: auto !important; border: 1px solid red !important; } .dating-page .mixed-section .search-result-heading + [data-role="user-list"] [class*="userList-"] { position: fixed !important; grid-gap: 16px; display: grid; grid-template-columns: repeat(8, minmax(130px, 1fr)) !important; height: 100% !important; min-width: 90% !important; max-width: 90% !important; min-height: 85vh !important; max-height: 85vh!important; overflow: hidden !important; overflow-y: auto !important; /*border: 1px solid aqua !important;*/ } .dating-page .mixed-section [class*="userCard-"] , .dating-page .mixed-section .mixed-list .item.user { position: relative; display: block; float: left !important; width: auto; min-width: 165px !important; max-width: 165px !important; height: 100% !important; min-height: 190px !important; max-height: 190px !important; margin: 0 -20px 0 0 !important; padding: 5px; border-radius: 5px !important; border: 1px solid red !important; } /* [class^="contentMedia-"] */ .dating-page .mixed-section [class^="content-"] { width: 100% !important; height: 138px !important; margin: 0px; } .dating-page .mixed-section [class^="root-"][class*="primary-"][class*="userCard-"] [class^="avatarBottom-"] { width: 30px !important; height: 30px !important; margin: 0px 5px 0 -10px !important; /*border: 1px solid aqua !important;*/ } .dating-page .mixed-section [class^="root-"][class*="primary-"][class*="userCard-"] [class^="avatarBottom-"] [class^="avatar-"] { width: 30px !important; height: 30px !important; margin: 0px; object-fit: contain !important; /*border: 1px solid aqua !important;*/ } .dating-page .mixed-section [class*="userCard-"] .user-card-inner [class^="avatarMain-"], .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; } /* (new502) USERS DAT - DATING - HOME - TOP PANEL - FILTERS */ .dating-page #cam-block + .width-wrap { position: absolute; display: inline-block !important; top: 35px !important; background: black !important; border: 1px solid red !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; } /* (new502) */ .dating-page .dating-header .filters { position: absolute; display: inline-block !important; float: none; width: 22%; height: 100% !important; min-height: 2vh !important; max-height: 2vh !important; z-index: 400 !important; overflow: hidden !important; border-radius: 0 0 5px 0 !important; background: black !important; border: 1px solid red !important; } .dating-page .dating-header .filters .dating-heading { height: 2vh !important; line-height: 17px !important; margin: 0 0 15px; font-size: 18px; } .dating-page .dating-header .filters .dating-heading:after { content: "⚙️ 🔻"!important ; height: 2vh !important; line-height: 17px !important; margin: 0 0px 0 20px !important; font-size: 18px; } /* (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; background: black !important; /*border: 1px solid yellow !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; } /* (new502) USERS DAT - DATING - HOME - TOP PANEL - USERS VERIFIED - SUPP */ .dating-page .dating-header .verified-block { display: none !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/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/"), url("https://xhamster.com/gay/photos/search") { /* 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/photos/gallery/"), url-prefix("https://fr.xhamster.com/photos/gallery/"), url-prefix("https://de.xhamster.com/photos/gallery/"), url-prefix("https://nl.xhamster.com/photos/gallery/"), url-prefix("https://es.xhamster.com/photos/gallery/"), url-prefix("https://it.xhamster.com/photos/gallery/"), url-prefix("https://ru.xhamster.com/photos/gallery/"), url-prefix("https://pl.xhamster.com/photos/gallery/"), url-prefix("https://jp.xhamster.com/photos/gallery/"), url-prefix("https://ge.xhamster.com/photos/gallery/"), url-prefix("https://br.xhamster.com/photos/gallery/"), url-prefix("https://cz.xhamster.com/photos/gallery/"), url-prefix("https://vi.xhamster.com/photos/gallery/"), url-prefix("https://tr.xhamster.com/photos/gallery/"), url-prefix("https://ua.xhamster.com/photos/gallery/"), url-prefix("https://hi.xhamster.com/photos/gallery/"), url-prefix("https://th.xhamster.com/photos/gallery/"), url-prefix("https://ko.xhamster.com/photos/gallery/"), url-prefix("https://ro.xhamster.com/photos/gallery/"), url-prefix("https://pt.xhamster.com/photos/gallery/"), url-prefix("https://my.xhamster.com/photos/gallery/"), url-prefix("https://id.xhamster.com/photos/gallery/"), url-prefix("https://xhamster.com/photos/gallery/") { /* GALL */ /* (new520) PHO - GAL - GALLERY / PHOTOS - GALLERY VIEWER PAGE */ .photo-page .layoutPage { position: fixed !important; display: inline-block; width: 100% !important; top: 0vh !important; /*background: olive !important;*/ } .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; } /* (new507) PHO - */ .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; } /* (new539) PHOTO VIEWER - BACK BUTTON */ .photo-page .photo-view .photo-title-container { position: fixed!important; display: inline-block; top: unset !important; bottom: 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; } /* (new507) PHO - */ #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; } /* (new507) PHO - 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; } /* (new507) PHO - 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; } /* (new507) 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; } /* (new507) PHO - 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 { width: 100% !important; min-width: 99% !important; max-width: 99%x !important; 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 ,*/ .photo-page .comments-section.comments-container.clearfix #commentBox [class^="commentsList-"]{ position: relative !important; display: inline-block !important; height: 100% !important; max-height: 31.4vh !important; min-height: 31.4vh !important; width: 100% !important; min-width: 973px !important; max-width: 973px !important; margin: 0px 0 0 0 !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; } /* (new520) PHO - .comment-item */ .photo-page .comments-section.comments-container.clearfix #commentBox [class^="commentsList-"] [class^="commentItem-"] { 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; } /* (new520) COMMENT FORM */ .photo-page .comments-section.comments-container.clearfix #commentBox [class^="commentTabs-"] { position: fixed !important; display: inline-block !important; height: 3vh !important; line-height: 24px !important; width: 244px !important; bottom: 49.5vh !important; left: 49.2% !important; margin: 0 0 0 0 !important; z-index: 500000 !important; background: #222 !important; border: 1px solid red !important; } .photo-page .comments-section.comments-container.clearfix #commentBox [class^="commentTabs-"] [class^="heading-"] { margin: 5px 0 0 0 !important; } .photo-page .comments-section.comments-container.clearfix #commentBox [class^="commentTabs-"] [class^="form-"] { margin: 0px 0 0 0 !important; } .photo-page .comments-section.comments-container.clearfix #commentBox [class^="commentTabs-"] [class^="form-"] [class^="user-"] { margin: 0px 0 0 0 !important; } .photo-page .comments-section.comments-container.clearfix #commentBox [class^="commentTabs-"] [class^="form-"] [class^="user-"] [class^="avatar-"] { height: 20px; width: 20px; } .photo-page .comments-section.comments-container.clearfix #commentBox [class^="commentTabs-"] [class^="form-"] [class^="inputArea-"] [class^="inputAreaInner-"] { min-height: 15vh !important; max-height: 15vh !important; } /* (new520) PHO -TAGS */ .photo-page .categories-container--big .categories-container__item { height: 1.5vh !important; line-height: 1.5vh !important; border: 1px solid red !important; } /* PREVIEW */ .photo-page #previewImg { position: fixed !important; display: inline-block !important; width: 230px !important; max-height: 24vh !important; left: 49.6% !important; top: 22vh !important; object-fit: contain !important; border: 1px solid red !important; } } @-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") { /* GALL - MY FAV */ /* (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%; } /* (new507) */ .user-page.favorites-page .user-content-section { display: inline-block; width: 100%; height: auto; max-height: 98vh !important; min-height: 98vh !important; margin: 0; padding: 0; overflow: hidden; } /* (new507) MY FAV GALL */ .user-page.favorites-page .content-column { margin-top: -10px; max-height: 98.5vh !important; min-height: 98.5vh !important; width: 1920px; padding-left: 0; border: 1px solid yellow !important; } .user-page.favorites-page .width-wrap .user-content-section .content-column .favorites-list.galleriesAndPhotos-favorites-list .mixed-list { display: inline-block !important; width: 100% !important; max-height: 92.3vh !important; min-height: 92.3vh !important; margin: 4.5vh 0 0 0 !important; border: 1px solid aqua !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; } /* END - URL-PREF - MY FAV GALL - HEIGHT==== */ } @-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-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 (new539) */ html.user-page.favorites-page , html.chrome.user-page.favorites-page{ min-width: 100% !important; transition: none !important; -webkit-transform: translateZ(0) !important; background-color: #111 !important; } /* 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; 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; min-height: unset !important; max-height: unset !important; top: 0px; margin: 0 0 0 0 !important; padding: 0 0 0 0 !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; max-height: 100vh !important; top: 0px; margin: 0 0 0 0 !important; padding: 0 0 0 0 !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: 100% !important; min-height: 93.8vh !important; max-height: 93.8vh !important; margin: 0vh 0 0 0 !important; padding: 0 0 0 0 !important; /* background: brown !important; */ /* border: 1px dashed pink !important; */ } /* (new359) STORIES / BLOGS -- MY FAVS LIST */ html.user-page.favorites-page:not(.user-videos-page):not(.my-uploads-page) .main-wrap:has(.favorites-list.stories-favorites-list.stories-section:not(.xh-helper-hidden)) { position: relative !important; display: inline-block !important; width: 100% !important; min-width: 100vw !important; height: 100% !important; min-height: 99.8vh !important; max-height: 99.8vh !important; margin: 0vh 0 0 0 !important; padding: 0 0 0 0 !important; /*border: 1px dashed pink !important;*/ } .user-page.favorites-page .layoutPage:has(.favorites-list.stories-favorites-list.stories-section:not(.xh-helper-hidden)) main .width-wrap .user-content-section , .user-page.favorites-page .layoutPage:has(.favorites-list.stories-favorites-list.stories-section:not(.xh-helper-hidden)) main .width-wrap{ min-height: 99.8vh !important; max-height: 99.8vh !important; /*border: 1px dashed pink !important;*/ } /* (new538) */ 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: 4vh 0 0 0 !important; padding: 0 0 0 0 !important; /* border: 1px solid tan !important; */ } /* END - 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 (new543) ==== */ /* (new511) CAT CHANNEL - LOGO - CONTAINER */ html.category-page .false .landing-info .landing-info__wrapper { position: fixed !important; display: inline-block !important; width: 100% !important; min-width: 1255px !important; max-width: 1255px !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; } /* (new543) */ html.category-page body .main-wrap main.pages-category.width-wrap.sidebar-hidden .landing-info , html.category-page > body > .main-wrap:first-of-type main.pages-category.width-wrap.sidebar-hidden .false { min-width: 100% !important; max-width: 100% !important; left: 0px !important; border-bottom: 1px solid red !important; } html.category-page > body > .main-wrap:first-of-type main.pages-category.width-wrap.sidebar-hidden .false > .landing-info { width: 100% !important; min-width: 100% !important; max-width: 100% !important; left: 0px !important; border-bottom: 1px solid yellow !important; } html.category-page > body > .main-wrap:first-of-type main.pages-category.width-wrap.sidebar-hidden .false > .landing-info { position: fixed !important; display: inline-block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; min-height: 95px !important; max-height: 95px !important; margin: 0 !important; top: 2.7vh !important; left: 0px !important; overflow: visible !important; z-index: 50000 !important; visibility: visible !important; background: #111 !important; border-bottom: 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: 90px !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; } html.category-page .false .landing-info .landing-info__wrapper a.landing-info__logo-rank { position: fixed !important; display: inline-block !important; top: 6.2vh !important; left: 110px !important; bottom: unset !important; opacity: 0.8 !important; z-index: 5000000 !important; background-color: #303030 !important; border: 1px solid yellow !important; } /* (new511) CAT CHANNEL - CHANNEL NAME - CONTAINER */ .category-page .false .landing-info .landing-info__user.landing-info__user--space-between { position: fixed !important; display: inline-block !important; width: 100% !important; min-width: 1155px !important; max-width: 1155px !important; height: 100%; min-height: 95px !important; max-height: 95px !important; margin: 0vh 0 0 -7px !important; left: 105px !important; padding: 0 0px 0 15px !important; /*border: 1px solid greenyellow!important;*/ } .category-page .false .landing-info .landing-info__user .landing-info__user-name { align-items: center; display: flex; width: 955px !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: 2vh !important; line-height: 20px; margin: 0; left: 110px !important; top: 8.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; } /* (new512) */ .category-info .landing-info__block { position: fixed !important; display: inline-block !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; z-index: 5000000000 !important; } .landing-info__verify.landing-info__verify--request-verification { display: none !important; } /* (new511) CAT - 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: 100px !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;*/ } /* (new511) CAT - CHANNEL - FILTERS OTHER CATEGS - CONTAINER - NOT COLLAPSED */ html.category-page article .categories-container { position: fixed !important; height: 100% !important; min-height: 4vh !important; max-height: 4vh !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; } /* (new511) CAT - CHANNEL - FILTERS OTHER CATEGS - CONTAINER - COLAPSED */ html.category-page article .categories-container:has([class*="collapsed-"]) { position: fixed !important; height: 100% !important; min-height: 3.5vh !important; max-height: 3.5vh !important; top: 8.8vh !important; margin: 0vh 0 0px 0 !important; padding: 2px 5px 0 5px !important; left: 1260px !important; border-radius: 5px !important; z-index: 50000000 !important; border: 1px solid red !important; } /* (new511) CAT - CHANNEL - FILTERS OTHER CATEGS - CONTAINER - FILTERS LIST - COLLAPSED */ html.category-page article .categories-container [data-block="linking-vertical"] { position: relative; display: flex; flex-basis: max-content; flex-flow: wrap; gap: var(--gap); --gap: var(--xh-spacers-s); align-content: flex-start; padding: 0px 0 0vh 0 !important; overflow: hidden; background: #111 !important; /*border: 1px solid aqua !important;*/ } /* (new511) CAT - CHANNEL - FILTERS OTHER CATEGS - CONTAINER - FILTERS LIST - COLLAPSED */ html.category-page article .categories-container [data-block="linking-vertical"][class*="collapsed-"] { position: relative; display: flex; flex-basis: max-content; flex-flow: wrap; gap: var(--gap); --gap: var(--xh-spacers-s); align-content: flex-start; max-height: 3.5vh !important; overflow: hidden; /*background: red !important;*/ } html.category-page article .categories-container [data-block="linking-vertical"] .linking-vertical-item { border: 1px solid red !important;; } html.category-page article .categories-container [data-block="linking-vertical"] .linking-vertical-item:hover { background-color: #111 !important; } /* (new512) CAT - CHANNEL - FILTERS OTHER CATEGS - CONTAINER - OPEN */ html.category-page article .categories-container:not(:has([class*="collapsed-"])) { position: fixed !important; height: 100% !important; min-height: 3.5vh !important; max-height: 19.5vh !important; top: 8.8vh !important; margin: 0vh 0 0px 0 !important; padding: 2px 5px 0 5px !important; left: 1260px !important; border-radius: 5px !important; overflow: hidden !important; overflow-y: auto !important; z-index: 50000000 !important; /*border: 1px solid aquamarine !important;*/ } /* (new512) CAT - CHANNEL - FILTERS OTHER CATEGS - CONTAINER - FILTERS LIST - COLLAPSED */ html.category-page article .categories-container:not(:has([class*="collapsed-"])) [data-block="linking-vertical"]:not([class*="collapsed-"]) { position: relative; display: flex; flex-basis: max-content; flex-flow: wrap; gap: var(--gap); --gap: var(--xh-spacers-s); align-content: flex-start; height: 100% !important; min-height: 3.5vh !important; max-height: 20vh !important; overflow: hidden !important; overflow-y: auto !important; /*background: red !important;*/ } /* (new511) CAT - CHANNEL - FILTERS - 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; } /* (new511) CAT - CHANNEL - FILTER ENABLE - PAGE CONTAINER THUMBNAIL */ html.category-page article .categories-container:has(.linking-vertical-item.close-tag-filter) + section.index-videos.mixed-section { position: relative !important; display: inline-block !important; height: auto !important; left: 0; top: 9vh !important; margin: 0vh 0 8vh 0 !important; padding: 5px 0 5px 0 !important; border-bottom: 1px solid red!important; } html.category-page article .categories-container:has(.linking-vertical-item.close-tag-filter) + section.index-videos.mixed-section .thumb-list.thumb-list--small-with-cube { display: inline-block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; height: auto !important; min-height: unset !important; background: #111 !important; /*border: 1px dashed yellowgreen !important;*/ } /* (new512) CAT - CHANNEL - FILTERS - CLOSE BUTTON FITER PORSTAR NAME */ html.category-page article .categories-container .linking-vertical-item.close-tag-filter i.xh-icon.cross { position: fixed !important; height: auto; width: auto; margin: 0 0 0 -45px !important; padding: 0 5px 0 5px !important; border-radius: 5px 0 0 5px !important; background: green !important; border: 1px solid gold !important; } html.category-page article .categories-container .linking-vertical-item.close-tag-filter i.xh-icon.cross:before { content: "X" !important; font-family: Arial,sans-serif !important; color: wheat !important; } html.category-page > body > .main-wrap:first-of-type main .index-videos[class*="videoSection-"] { display: inline-block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; max-height: 85vh !important; margin: 11vh 0 0 0px !important; border: 1px solid gold !important; } html.category-page > body > .main-wrap:first-of-type main .index-videos.mixed-section[class*="videoSection-"]:has(.thumb-list--bigger-with-cube) { display: inline-block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; min-height: 85vh !important; margin: 11vh 0 0 0px !important; border: 1px dashed fuchsia !important; } html.category-page > body > .main-wrap:first-of-type main .index-videos[class*="videoSection-"]:has(.thumb-list--small-with-cube) { display: inline-block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; min-height: 85vh !important; margin: 11vh 0 0 0px !important; border: 1px solid fuchsia !important; } /* (new543) CAT - CHANNEL - SUPERLOADER */ .category-page .pages-category.sidebar-hidden .thumb-list { display: inline-block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; min-height: 75vh !important; /*border: 1px solid red !important;*/ } 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 body .sp-separator ~ .main-wrap main { position: relative !important; display: inline-block !important; height: 100% !important; min-height: 90vh !important; max-height: 90vh !important; margin: 0vh 0 0 0px !important; z-index: 0 !important; /*border: 1px solid lime!important;*/ } html.category-page .sp-separator ~ .main-wrap { position: relative !important; display: inline-block !important; height: 100% !important; min-height: 90vh !important; max-height: 90vh !important; top: 0vh !important; margin: 0vh 0 0 0px !important; padding: 1vh 0 0 0 !important; /*border: 1px solid aqua !important;*/ } html.category-page .sp-separator ~ .main-wrap:not(:first-of-type) section.index-videos.mixed-section { position: relative !important; display: inline-block !important; width: 100% !important; min-width: 100vw !important; max-width: 100vw !important; height: 100% !important; min-height: 100vh !important; max-height: 100vh !important; top: 0vh !important; margin: -15vh 0 0 0px !important; padding: 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; } /* (new511) CAT - CHANNEL - TOP - HOVER */ html.category-page .index-videos.mixed-section .thumb-list__item.video-thumb:nth-child(-n + 12):hover { top: 40px !important; /*border: 1px solid yellow !important; */ } html.category-page .main-wrap:first-of-type .index-videos.mixed-section .thumb-list__item.video-thumb:nth-child(1):hover , html.category-page .main-wrap:first-of-type .index-videos.mixed-section .thumb-list__item.video-thumb:nth-child(13):hover , html.category-page .main-wrap:first-of-type .index-videos.mixed-section .thumb-list__item.video-thumb:nth-child(24):hover , html.category-page .main-wrap:first-of-type .index-videos.mixed-section .thumb-list__item.video-thumb:nth-child(35):hover { left: 50px !important; /*border: 1px dashed yellow !important;*/ } /* (new511) CAT - CHANNEL - SUPERLOADER */ html.category-page .sp-separator ~ .main-wrap .pages-category.sidebar-hidden .thumb-list .thumb-list__item.video-thumb:nth-child(2):hover , html.category-page .sp-separator ~ .main-wrap .pages-category.sidebar-hidden .thumb-list .thumb-list__item.video-thumb:nth-child(14):hover , html.category-page .sp-separator ~ .main-wrap .pages-category.sidebar-hidden .thumb-list .thumb-list__item.video-thumb:nth-child(25):hover , html.category-page .sp-separator ~ .main-wrap .pages-category.sidebar-hidden .thumb-list .thumb-list__item.video-thumb:nth-child(36):hover , html.category-page .sp-separator ~ .main-wrap .pages-category.sidebar-hidden .thumb-list .thumb-list__item.video-thumb:nth-child(47):hover{ left: 50px !important; /*border: 1px dashed green!important; */ } /* (new353) END - URL-PREF - CAT - CHANNELS ===== */ } @-moz-document url-prefix("https://xhamster.com/tags/"), url-prefix("https://xhamster.com/categories/"), url-prefix("https://fr.xhamster.com/tags/"), url-prefix("https://fr.xhamster.com/categories/"), url-prefix("https://de.xhamster.com/tags/"), url-prefix("https://de.xhamster.com/categories/"), url-prefix("https://nl.xhamster.com/tags/"), url-prefix("https://nl.xhamster.com/categories/"), url-prefix("https://es.xhamster.com/tags/"), url-prefix("https://es.xhamster.com/categories/"), url-prefix("https://it.xhamster.com/tags/"), url-prefix("https://it.xhamster.com/categories/"), url-prefix("https://ru.xhamster.com/tags/"), url-prefix("https://ru.xhamster.com/categories/"), url-prefix("https://pl.xhamster.com/tags/"), url-prefix("https://pl.xhamster.com/categories/"), url-prefix("https://jp.xhamster.com/tags/"), url-prefix("https://jp.xhamster.com/categories/"), url-prefix("https://ge.xhamster.com/tags/"), url-prefix("https://ge.xhamster.com/categories/"), url-prefix("https://br.xhamster.com/tags/"), url-prefix("https://br.xhamster.com/tcategories/"), url-prefix("https://cz.xhamster.com/tags/"), url-prefix("https://cz.xhamster.com/categories/"), url-prefix("https://vi.xhamster.com/tags/"), url-prefix("https://vi.xhamster.com/categories/"), url-prefix("https://tr.xhamster.com/tags/"), url-prefix("https://tr.xhamster.com/categories/"), url-prefix("https://ua.xhamster.com/tags/"), url-prefix("https://ua.xhamster.com/categories/"), url-prefix("https://hi.xhamster.com/tags/"), url-prefix("https://hi.xhamster.com/tcategories/"), url-prefix("https://th.xhamster.com/tags/"), url-prefix("https://th.xhamster.com/categories/"), url-prefix("https://ko.xhamster.com/tags/"), url-prefix("https://ko.xhamster.com/categories/"), url-prefix("https://ro.xhamster.com/tags/"), url-prefix("https://ro.xhamster.com/categories/"), url-prefix("https://pt.xhamster.com/tags/"), url-prefix("https://pt.xhamster.com/categories/"), url-prefix("https://my.xhamster.com/tags/"), url-prefix("https://my.xhamster.com/categories/"), url-prefix("https://id.xhamster.com/posts/"), url-prefix("https://id.xhamster.com/categories/") { /* TAGS */ /* (new538) TAGS - BEST - VIDEO CONTAINER WITH PUB */ html.category-page body > .main-wrap[data-role="main-wrap"] { position: relative !important; display: inline-block !important; height: 100% !important; min-height: 95vh !important; max-height: 95vh !important; padding: 0vh 0 0 0 !important; top: 0vh !important; /*background: brown !important;*/ /*border: 1px solid yellow !important;*/ } /* SUPERLOADER */ .category-page .sp-separator ~.main-wrap[data-role="main-wrap"] { position: relative !important; display: inline-block !important; height: 100% !important; min-height: 82vh !important; max-height: 82vh !important; padding: 0vh 0 0 0 !important; top: 0vh !important; /*background: olive !important;*/ /*border: 1px solid yellow !important;*/ } .category-page .sp-separator ~.main-wrap[data-role="main-wrap"] .layoutPage section:not(#messages-main-view, [data-block="extension"]) { position: relative !important; display: inline-block !important; height: 100% !important; min-height: 85vh !important; max-height: 85vh !important; padding: 0vh 0 0 0 !important; top: 0vh !important; /*background: brown !important;*/ /*border: 1px solid yellow !important;*/ } /* (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)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;*/ } .categories-container[class*="container-"] { position: fixed !important; display: inline-block !important; height: auto !important; width: 100% !important; max-width: 650px !important; margin: 0px !important; top: 9vh !important; right: 0px !important; padding: 0px !important; border-radius: 5px !important; z-index: 500000000 !important; background: brown !important; } /* (new512) TAGS PAGE - VIDEO CONTAINER - WITH HEADER */ html.category-page > body > .main-wrap:first-of-type .index-videos { position: relative; display: inline-block !important; height: 85.5vh !important; width: 100% !important; top: 11vh; left: 0; margin: 0vh 0 0; /*border: 1px solid yellow !important; */ } /* (new511) 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; 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; } /* (new511) TAG - NOT FOUND ERROR */ .category-page [class^="root-"]:has([class^="text-"]) { align-items: center; display: flex; flex-direction: column; justify-content: center; min-height: 260px; margin: 6vh 0 0 0px !important; } /* (new520) TAG - FILTERED ? == PB BEST VID TAB == https://xhamster.com/tags/maria-roswitha == */ html.category-page > body > .main-wrap:first-of-type:has( .index-videos[data-block="best"] + section[data-role="thumb-list-block"]) .index-videos[data-block="best"] { position: fixed !important; display: inline-block !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; left: 192px !important; top: 9vh !important; border-radius: 5px !important; overflow: hidden !important; z-index: 500000 !important ; background: brown !important; border: 1px solid red !important; } html.category-page > body > .main-wrap:first-of-type:has( .index-videos[data-block="best"] + section[data-role="thumb-list-block"]) .index-videos[data-block="best"]:before { content: "Best ▲▼" !important; display: inline-block !important; width: 70px !important; height: 2.2vh !important; line-height: 2.2vh !important; margin: 0vh 0 0vh 5px !important; overflow: hidden !important; background: brown !important; /*border: 1px dashed yellowgreen !important;*/ } /* HOVER */ html.category-page > body > .main-wrap:first-of-type:has( .index-videos[data-block="best"] + section[data-role="thumb-list-block"]) .index-videos[data-block="best"]:hover { position: fixed !important; display: inline-block !important; width: 100% !important; min-width: 90% !important; max-width: 90% !important; height: 100% !important; min-height:unset !important; max-height: 29vh !important; left: 192px !important; top: 9vh !important; padding: 0 0 0 100px !important; overflow: hidden !important; z-index: 500000000 !important ; background: #111 !important; border: 1px solid red !important; } html.category-page > body > .main-wrap:first-of-type:has( .index-videos[data-block="best"] + section[data-role="thumb-list-block"]) .index-videos[data-block="best"]:hover:before { content: "Best ▲▼" !important; display: inline-block !important; width: 70px !important; height: 2vh !important; line-height: 2vh !important; margin: -1.5vh 0 -1vh -95px !important; padding: 2px 5px !important; border-radius: 5px !important; overflow: hidden !important; border: 1px solid red !important; } /* (new520) */ html.category-page > body > .main-wrap:first-of-type .index-videos[data-block="best"] + section[data-role="thumb-list-block"][data-block="extension"] { position: relative; display: inline-block; width: 100%; margin: 10vh 0 0 0 !important; /*background: brown !important;*/ } /* (new513) CAT / TAG - FIRST */ html.category-page > body > .main-wrap:first-of-type .index-videos.mixed-section:not([data-block="best"]) .thumb-list { position: relative !important; display: inline-block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; min-height: 85vh !important; margin: -1vh 0 0 0 !important; /*border: 1px dashed aqua !important;*/ } /* (new512) CAT / TAG - FIRST BEST + TRENDING - SUPERLOADER */ /* (new512) CAT / TAG - ERROR VIDE - SUPERLOADER */ html.category-page #sp-fw-container ~ .main-wrap:has(.error404) { position: relative !important; display: inline-block !important; height: auto !important; width: 100% !important; min-width: 89vw !important; max-width: 89vw !important; left: 0; top: 0vh !important; margin: 0vh 0 0 200px !important; /*border: 1px solid aqua !important;*/ } html.category-page #sp-fw-container ~ .main-wrap:has(.error404) .index-videos { position: relative; display: inline-block !important; height: auto !important; max-height: 50vh !important; left: 0; margin-top: -49px !important; z-index: 0 !important; /*border: 1px dashed yellowgreen !important;*/ } html.category-page #sp-fw-container ~ .main-wrap:has(.error404) .index-videos.popular > .thumb-list { position: relative; display: inline-block !important; height: auto !important; min-height: 55vh !important; max-height: 50vh !important; left: 0; margin: 0px 0 0 0 !important; /*background: brown !important;*/ /*border: 1px dashed fuchsia !important;*/ } html.category-page #sp-fw-container ~ .main-wrap:has(.error404) .mixed-section.index-videos.popular.content-column.single + .popular-title { position: relative; display: inline-block !important; margin: 0vh 0 0 0 !important; /*border: 1px dashed yellowgreen !important;*/ } /* (new512) CAT / TAG - ERROR VIDE + PHOT - PHO CONTAINER - SUPERLOADER */ html.category-page #sp-fw-container ~ .main-wrap:has(.error404) .index-videos.popular + .popular-title + .index-photos { position: relative; display: inline-block !important; height: auto !important; min-height: 37vh !important; max-height: 37vh !important; left: 0; margin: 0px 0 0 0px !important; padding: 0 0 0 0 !important; /*background: olive !important;*/ /*border: 1px dashed fuchsia !important;*/ } html.category-page #sp-fw-container ~ .main-wrap:has(.error404) .index-videos.popular + .popular-title + .index-photos .mixed-list { position: relative; width: 100% !important; left: 0px !important; margin: 0 0 0 0 !important; /*background: tan !important;*/ } html.category-page #sp-fw-container ~ .main-wrap:has(.error404) .index-videos.popular + .popular-title + .mixed-section.index-photos.gallery-list .photo-container.photo-thumb { float: left; height: 15vh !important; max-width: 105px !important; margin: 0 3px 3px 5px !important; padding: 5px !important; border-radius: 3px !important; overflow: hidden; /*border: 1px solid aquamarine !important;*/ } html.category-page #sp-fw-container ~ .main-wrap:has(.error404) .index-videos.popular + .popular-title + .mixed-section.index-photos.gallery-list .photo-container.photo-thumb .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; object-fit: contain !important; background-position: center center !important; /*background-color: red !important;*/ } /* (new403) END - URL-PREF - TAGS PAGE */ } @-moz-document url-prefix("https://xhamster.com/posts/"), url-prefix("https://my.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://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/ ==== */ }