@-moz-document url-prefix(http://www.youtube.com/watch), url-prefix(https://www.youtube.com/watch) { #player.watch-small, #watch7-main { min-width: 300px; } /* REMOVE STUFF */ #watch-description-extra-info { display: none !important; } #footer-container { display: none !important; } #search-btn { display: none !important; } #guide-container.collapsible-guide h3 { display: none !important; } .guide-item .thumb { display: none !important; } .yt-uix-button-subscribe-branded .yt-uix-button-icon-wrapper { display: none !important; } .yt-subscription-button-subscriber-count-branded-horizontal { display: none !important; } .yt-uix-subscription-preferences-button { display: none !important; } #ticker { display: none !important; } #yt-masthead-dropdown { display: none !important; } /* RESIZE PLAYER */ #player { position: absolute !important; display: block !important; width: 100vw !important; height: 100vh !important; top: -0px !important; margin-top: -100vh !important; left: 0px !important; padding: 0px !important; z-index: 5 !important; } #player-api { position: absolute !important; display: block !important; width: 100vw !important; height: 100vh !important; margin-top: 0px !important; left: 0px !important; padding: 0px !important; z-index: 5 !important; margin-right: 0px; margin-left: 0px; padding-right: 0px; } #masthead-positioner-height-offset { height: 67px !important; } #sb-wrapper { margin-top: 0px !important; margin-right: 0px; width: auto; min-width: 300px; } /* FIX PLAYLIST CONTROLS */ #playlist.playlist { top: -34px !important; left: 0px !important; position: fixed !important; display: block !important; z-index: 999 !important; width: 100% !important; border-bottom: 34px solid rgba(0,0,0,0.0) !important; } #playlist.playlist:hover { top: 0px !important; left: 0px !important; position: fixed !important; display: block !important; z-index: 999 !important; width: 100% !important; } #watch7-playlist-data, .watch7-playlist-bar { z-index: 99 !important; } .watch7-playlist-bar-left { float: left !important; width: 100vw !important; margin-right: -400px !important; z-index: 999 !important; } .watch7-playlist-bar-right { float: right !important; width: 400px !important; z-index: 999 !important; } #watch7-playlist-tray-container { left: 100% !important; top: 34px !important; width: 400px !important; margin-left: -400px !important; position: fixed !important; } /* MOVE EVERYTHING TO BELOW PLAYER */ #body-container { position: relative !important; top: 100vh !important; padding: 0px !important; height: auto !important; } #body { position: relative !important; display: block !important; padding: 0px !important; margin-right: 0px !important; min-width: 300px !important; max-width: 1920px !important; width: 100% !important; padding-right: 0px !important; } #early-body { margin-right: 0px; } #masthead-positioner { position: absolute !important; margin-top: 0px !important; width: auto; margin-right: 0px; padding-right: 0px; } #logo-container, .yt-masthead-user-icon, #sb-button-notify { display: none !important; } #yt-masthead-container { position: relative; display: block; width: auto; margin-right: 0px; min-width: 300px; } /* POSITION STUFF BELOW PLAYER */ #page { padding: 0px !important; margin-top:-49px !important; } #watch7-container { height: auto !important; } #watch7-main-container { padding-left: 0px !important; width: 100%; min-width: 300px !important; } #watch7-main { min-width: 300px !important; width: auto !important; max-width: 1920px !important; padding: 0px !important; margin: 0px !important; margin-top: 44px !important; } #watch7-content { min-width: 300px !important; width: 100% !important; max-width: 1920px !important; padding-left: 0px !important; padding-top: 15px !important; } #action-panel-details { min-width: 300px !important; width: 100% !important; max-width: 1920px !important; padding-left: 20px !important; padding-top: 18px !important; } #watch7-sidebar { min-width: 150px !important; width: auto !important; max-width: 400px !important; height: 748px !important; margin-bottom: 0px !important; overflow: auto !important; display: none !important; } #watch7-sidebar-contents, .watch-sidebar-section, .watch-sidebar-body, #watch-related { height: 750px !important; margin-bottom: 0px !important; } .watch-sidebar-section { margin-bottom: 0px !important; } #watch7-action-buttons { padding-bottom: 4px !important; } #watch7-action-panels { height: 600px !important; } #watch7-action-panel-footer { display: none !important; } #watch-discussion { display: none !important; } html { height: 100vh !important; padding-bottom: 822px !important; } #content { height: 773px !important; padding: 0px !important; } #page-container { height: auto; } /* FIX THE GUIDE */ #guide-container { padding: 5px !important; left: 0px !important; top: 0px !important; height: 763px !important; } #guide-subscriptions-section { margin-top: 4px !important; } .guide-channels-list { height: auto !important; max-height: 485px !important; padding-bottom: 3px !important; } .guide-section-separator { position: relative !important; left: -5px !important; width: 185px !important; margin: 0px !important; padding: 0px !important; } #watch-context-container { display: none !important; } .yt-masthead-logo-container { padding-right: 30px !important; width: auto !important; } #yt-masthead-content { position: relative; display: block; width: auto !important; } #masthead-search { width: 100% !important; max-width: 1920px !important; } #watch7-action-panel-footer { display: none !important; } #watch-discussion, .playlist-header, #watch-appbar-playlist, #watch7sidebar-ads, #watch7-sidebar-offer, #sb-button-notify, #logo-container, #yt-masthead-account-picker, #yt-masthead-user { display: none !important; } .watch #content.content-alignment { width: auto !important; min-width: 300px !important; max-width: 1420px !important; margin-top: 0px; padding-top: 0px !important; padding-left: 30px !important; padding-right: 30px !important; } #watch-header, #page-container, #watch7-content { min-width: 300px !important; width: 100% !important; } } @-moz-document url-prefix(https://www.youtube.com/feed) { /* COLORS & FONTS */ .feed-item-container .branded-page-module-title .branded-page-module-title-link, .ytg-channel-link { display:none; } .branded-page-module-title-text, .yt-lockup-title a { font-size: 12px; } .shelf-item { padding-bottom: 3px; } /* REMOVE SCROLLBAR */ scrollbar { visibility: collapse !important; } /* REMOVE STUFF */ #watch-description-extra-info { display: none !important; } #footer-container { display: none !important; } #search-btn { display: none !important; } #guide-container.collapsible-guide h3 { display: none !important; } .guide-item .thumb { display: none !important; } .yt-uix-button-subscribe-branded .yt-uix-button-icon-wrapper { display: none !important; } .yt-subscription-button-subscriber-count-branded-horizontal { display: none !important; } #body { position: relative !important; padding: 0px !important; } }