/* AGENT_SHEET */
/* by makondo, 01.13 */
@-moz-document domain("youtube.com") {

/* comments > */ #watch7-discussion, #watch-discussion,
/* likes, share bar */ .share-panel, #watch7-action-buttons, .watch-action-buttons.clearfix,
/*under player - views count, like >*/ #watch7-views-info,
/* left panel channel icons > */ #guide-channels .thumb, #guide-subscriptions-promo .thumb,
.yt-subscription-button .yt-uix-button-icon-wrapper, .thumb.guide-management-plus-icon, .thumb.guide-management-settings-icon, #yt-hitchhiker-feedback, #footer-links, /* suggested news, etc.>*/.lohp-newspaper-shelf, #shelf-pyv-container, /* left panel suggest and other crap>*/ .guide-channel a .thumb, #guide-subscriptions-promo>a>img, .guide-subscriptions-promo-tooltip, .yt-badge-new, .guide-recommendations-list, #guide-subscription-suggestions-section > H3, .guide-section.guide-header.signup-promo.guided-help-box, .guide-module-toggle-icon span, .yt-channel-title-autogenerated, .metadata-info-title br, #watch7-branded-banner, .about-network-links, #initial-feed-promo, #donation-box, /* profile goo+ link>*/.module-view.profile-view-module>a, /* channels categories huge thumbs>*/ .yt-house-channel-label, #builder-root > DIV:nth-child(3) > DIV:first-child .video-thumb.ux-thumb.yt-thumb-square-100, .yt-uix-subscription-button.yt-uix-button.yt-uix-button-subscribe-branded .yt-uix-button-icon-wrapper, .yt-uix-shelfslider-next-arrow, .yt-uix-shelfslider-prev-arrow, #vm-search-container > A > IMG, .guide-builder-page-header, .num-results, .guide-module.collapsed.context-visible, /* related channels */ .branded-page-related-channels.branded-page-box,  .branded-page-related-channels.yt-card.branded-page-box, /*channels for you - left panel>*/ #guide-main > DIV:last-child > UL > LI:nth-child(2), #dftvp, /* recommended channels, right panel */ #recommended-channels > DIV, .branded-page-related-channels.branded-page-gutter-padding, .guide-section.guide-header.signup-promo>p, #appbar-guide-button .yt-uix-button-arrow, #guide-container > DIV > UL > LI:nth-child(3), #ad_creative_1, #feed-pyv-container, .feed-list LI:nth-child(2), #alerts, /* buttons small arrow right */ .yt-uix-subscription-button:before, .generic-promo.promo-container, #video-masthead, #google_companion_ad_div, #I0_1439235656583, #full-screen-warning-container, .video-legacy-annotations.html5-stop-propagation
.annotation-shape.annotation-speech-shape.annotation-type-text, .video-annotations.iv-module, #channel-subheader:after, .video-annotations
{ display: none !important; }

/* thanks, luckymouse! */ [src^="//s.ytimg.com/yts/img/silhouette"], 
[src="https://lh3.googleusercontent.com/-VfZsWYz5UJg/AAAAAAAAAAI/AAAAAAAAAAA/jFbpdBSDkQs/s48-c-k/photo.jpg"], 
[src="https://lh3.googleusercontent.com/-VfZsWYz5UJg/AAAAAAAAAAI/AAAAAAAAAAA/jFbpdBSDkQs/s28-c-k/photo.jpg"],
SPAN[data-ytid="UC5rN9ftcT0_nT0jdPDsDJ6w"][class="video-thumb  yt-thumb yt-thumb-48 g-hovercard"],
A[data-sessionlink="ei=jYVSU4eIMo_KqAO91IHwCg&feature=watch"][class="yt-user-photo  yt-uix-sessionlink"][href="/channel/UCaUlGC-k7keZSbZj465Iu4A"],
IMG[width="48"][height="48"][src="https://yt3.ggpht.com/-xkSj2M-bpfY/AAAAAAAAAAI/AAAAAAAAAAA/CVm00AVAHww/s88-c-k-no/photo.jpg"],
IMG[width="48"][height="48"][src="https://yt3.ggpht.com/-HHXGZWOl0iQ/AAAAAAAAAAI/AAAAAAAAAAA/DhGNY3xiQvA/s88-c-k-no/photo.jpg"],
/* add channels button user page */ .module-view.placeholder-view-module img
{ visibility: hidden !important; }

.guide-item.guide-item-selected.narrow-item, .yt-uix-clickcard-card.watch7-card-promo>div, #guide-subscriptions-promo a, .channels-browse-filter.selected, .GJOPA4DCACB, .GO1CBYXDHBB.GO1CBYXDNBB, .GO1CBYXDCCB.GO1CBYXDHJ.GO1CBYXDJBB, #watch7-video-container, .GO1CBYXDJBB.GO1CBYXDPBB, .GO1CBYXDECB, #creator-sidebar li a:hover, .creator-sidebar-item.selected, .yt-sidebar-selected, #masthead-subnav .yt-nav-item:hover, .collapsed, .relaxed-choice-container.clearfix, .live-badge, .comment-actions>button>span, .comment-actions>button span
{ background: transparent !important; }

div, #footer-container, #footer-hh-container, .branded-page-v2-col-container, #watch7-content, #watch7-action-panel-footer, .overlay, .yt-ui-ellipsis, #masthead-positioner:hover #appbar-guide-button-container>button, .ux-thumb
{ background-color: transparent !important; }

#footer-container, #footer-hh-container, #footer-hh, #footer-hh-main, #yt-masthead-container, #watch7-action-panel-footer hr, #ytf-main-div, #footer-main, .watch7-playlist-bar,
/* little white arrows */
.yt-subscription-button-subscriber-count-unbranded-vertical:after, 
.yt-subscription-button-subscriber-count-unbranded-vertical:before,
.yt-subscription-button-subscriber-count-branded-horizont:after,
.yt-subscription-button-subscriber-count-unbranded-horizontal:after,
.yt-subscription-button-subscriber-count-unbranded-horizontal:before,
.search-header.yt-uix-expander.yt-uix-expander-collapsed, #confirmBox, 
#appbar-guide-menu, #appbar-guide-button-container>button, 
#watch-more-related-button
{ border: none !important; }

.yt-subscription-button-subscriber-count-branded-horizontal, 
.yt-subscription-button-subscriber-count-branded-vertical,
.yt-subscription-button-subscriber-count-unbranded-vertical, 
.yt-subscription-button-subscriber-count-unbranded-horizontal
.yt-subscription-button-subscriber-count-unbranded-vertical:after, 
.yt-subscription-button-subscriber-count-unbranded-vertical:before,
.yt-subscription-button-subscriber-count-unbranded-horizontal:after,
.yt-subscription-button-subscriber-count-unbranded-horizontal:before,
.yt-subscription-button-subscriber-count-branded-horizontal:before,
.yt-subscription-button-subscriber-count-branded-horizontal:after, .yt-search-field,
.branded-page-v2-col-container, .guide-item.guide-item-selected, #guide-subscriptions-promo, #guide-subscriptions-promo a, .guide-item:hover, .flip.yt-uix-button.yt-uix-button-feed-item-action-menu.yt-uix-button-empty, #guide-subscriptions-section > SPAN > BUTTON, #yt-masthead-dropdown, .feed-author-bubble, .guide-module-toggle.context-header img, .yt-picker-item.yt-uix-button.yt-uix-button-link, .yt-badge-std, #watch7-user-header, #yt-admin-sidebar-hh .selected, #yt-admin-sidebar-hh .selected:hover, .add-channel.yt-tile-visible, #masthead-expanded-menu-list > LI:nth-child(6) > DIV > BUTTON, .branded-page-v2-primary-col, #action-panel-details, #watch-discussion a
{ box-shadow: none !important; 
background: transparent !important; 
border: none !important; }

body { overflow-x: hidden; }

* { border-color: black !important; }

#appbar-guide-button-container,
#watch7-sidebar-contents,
.watch-sidebar-body,
#watch-related
{ z-index: 99999 !important; }

#footer-hh-logo, #yt-masthead-dropdown, .guide-section, .yt-alert .close, .yt-alert-icon, #masthead-expanded-lists-content > DIV > BUTTON,
.yt-uix-button.yt-uix-button-default.yt-uix-legacy-slider-prev,
.yt-uix-button.yt-uix-button-default.yt-uix-legacy-slider-next,
/* user top thumb */ #yt-masthead-user > button,
#appbar-guide-button
{ opacity: .55 !important; }

#footer-hh-logo:hover, #yt-masthead-dropdown:hover, 
.guide-module-toggle.context-header .guide-module-toggle-arrow:hover, .guide-section:hover, .guide-module-toggle:hover, .yt-alert .close:hover, #masthead-expanded-lists-content > DIV > BUTTON:hover,
.yt-uix-button.yt-uix-button-default.yt-uix-legacy-slider-prev:hover,
.yt-uix-button.yt-uix-button-default.yt-uix-legacy-slider-next:hover,
/* user top thumb */ #yt-masthead-user > button:hover,
.yt-uix-slider-next.yt-uix-button.yt-uix-button-shelf-slider-pager:hover,
.yt-uix-slider-prev.yt-uix-button.yt-uix-button-shelf-slider-pager:hover,
#appbar-guide-button:hover
{ opacity: 1 !important; }

.annotation-close-button
{ width: 30px !important;
height: 30px !important; }

#logo-container
{ filter: brightness(80%) !important; }

#logo-container:hover,
.annotation-close-button:hover
{ filter: brightness(120%) !important; }

#appbar-guide-button .yt-uix-button-icon
{ filter: brightness(80%) !important; }

#channel-search button span
{ filter: invert(1) brightness(150%) drop-shadow(1px 1px 1px #000) drop-shadow(1px 2px 1px #000) drop-shadow(1px 1px 4px #000) !important; }

#appbar-guide-button:hover .yt-uix-button-icon
{ filter: sepia(100%) hue-rotate(30deg) saturate(200%) !important; }

#appbar-guide-button
{ border-color: transparent !important; }

.yt-subscription-button-subscriber-count-unbranded-horizontal
{ background: black !important; }

.ytp-thumbnail-overlay-curtain
{ background: rgba(0,0,0, .7) !important; }

/*.yt-thumb-square, */.yt-thumb, .yt-uix-range-tooltip-tip-content,.yt-uix-tooltip-tip-content
{ background: rgba(10,10,10,.5) !important; }

/* === darker semi-transparent bg */
.yt-picker, #dashboard-no-videos-overlay, .yt-badge,  .yt-uix-clickcard-card
{ background: rgba(10,10,10, .6) !important;
border: 1px solid black !important;
box-shadow: 4px 4px 8px rgba(0,0,0, .5) !important; }

/*===  black shadow */
.yt-masonry-shelf, #all-comments > li:hover, .comment-list>li:hover, .comments-post-alert, #watch7-discussion, #search-results, #search-results>li:hover, .yt-uix-slider.yt-uix-slider-fluid, .tab-content-body, #watch7-sidebar, .playlist-bar-item.yt-uix-slider-slide-unit.last,#watch-context-item-list a:hover, .show-username.context-playing a, .channel-summary-list-item, .watch7-playlist-bar,.buttonbar, #post-bulletin-message, #top-bar, #vm-page-subheader, #yt-admin-recommendations h2,.yt-c3-module-placeholder, #watch7-user-header, .channel-summary-list>li, .video.yt-tile-visible:hover, #inproduct-guide-modal, .GBGQP5VACB.GBGQP5VFCB, .gwt-InlineLabel.GBGQP5VDY, .dashboard-widget-content, .customize-dashboard-hint.guided-help-box, .channels-content-item, .lohp-category-shelf, #watch-discussion, .compact-shelf.shelf-item.yt-uix-shelfslider.vve-check.clearfix.branded-page-box.yt-section-hover-container.fluid-shelf.yt-uix-tdl, #channel-subheader, .html5-compatibility-table li 
{ background: rgba(10,10,10, .1) !important; 
box-shadow: inset rgba(0,0,0, .4) 0px 6px 22px 6px !important; }

/* === light shadow */

.yt-masonry-shelf:hover, .lohp-category-shelf:hover, .channels-content-item:hover
{ box-shadow: inset rgba(128,148,146, .1) 0px 0px 22px 10px, rgba(0,0,0, .4) 2px 4px 8px !important;
border-color: #3C4141 !important; }

/* === font */

a:hover, a:hover span, span:hover, #masthead-expanded-menu-list > LI:nth-child(6) > DIV > BUTTON:hover > SPAN
{ text-decoration: none !important; }

#dashboard-header div, .channels-browse-filter a
{ text-shadow: none !important; }

.vm-video-metrics span, 
.title
{ color: black !important; }

/* darker grey */
.yt-dialog-fg-content.yt-dialog-show-content div, 
.category-title, 
#post-bulletin-message, 
#yt-admin-recommendations h2, 
h2, 
.yt-masthead-picker-name
{ color: #60605B !important; }

.branded-page-module-title, p, span, .share
{ color: #878D8B !important; }

a, .yt-uix-button-content
{ color: #8F9B68 !important; }

a:hover, .guide-item.guide-item-selected span
{ color: #C40000 !important; }

/* green */
.guide-module-toggle-label, .guide-item-container span, .guide-item-container a, .qualified-channel-title-inner
{ color: #75885A !important; }

/* red */
.yt-uix-button-menu-item:hover, .gsq_a:hover span, .guide-item:hover span, .qualified-channel-title-inner:hover 
{ color: red !important; }

/* dark red */
.creator-sidebar-item.selected a, .yt-sidebar-selected
{ color: #802A00 !important;
font-size: 17px !important; }

/* bright light blue */
.category-title
{ color: #8BAAC8 !important; }

/* blue */
.live-badge { color: #6B91AA !important; }

/* blueish grey */
#dashboard-header h1, 
.hh #dashboard-header h1
{ color: #6E7A80 !important;
text-shadow: none !important; }

/* blue links hover - dark orange */
.category-title:hover, 
a:hover span
{ color: #C14000 !important; }

/* language picker links - darker gray */
.yt-picker-item.yt-uix-button.yt-uix-button-link span, 
.vm-video-info
{ color: #7B8071 !important;
font-size: 13px !important; }

/* light green */
#masthead-expanded-menu-list a:hover,
#masthead-expanded-menu-list > LI:nth-child(6) > DIV > BUTTON:hover > SPAN
{ color: #B0C19D !important; }

.comments-rating-positive, 
#yt-masthead-user-displayname, 
.vm-video-metrics span
{ font-size: 14px !important; }

.guide-context-item, 
.guide-item-container a
{ font-size: 12px !important; }

#guide-subscriptions-section h3
{ font-size: 11px !important;
margin-left: 30px !important; }

.yt-uix-range-tooltip-tip-content,
.yt-uix-tooltip-tip-content
{ font-size: 13px !important;
color: #7396B6 !important;
text-shadow: 1px 2px 1px #000 !important; }

/* === centering */

.primary-col, 
#browse-items-primary
{ padding-left: 100px !important; 
padding-right: 100px !important;
margin: 0 auto !important; }

.watch
{ padding-left: 10% !important; }

body #footer-hh-container, 
body #footer-container, 
#footer-hh-main,
#results .section-list
{ padding-left: 22% !important; 
margin: 0 auto !important; }

#content
{ padding-top: 40px !important; 
top: 10px !important; }

.site-left-aligned.guide-enabled .branded-page-v2-col-container,
#pl-video-list
{ margin-left: 25% !important;
padding: 0 !important; }

#page-container
{ padding-bottom: 0 !important;
margin-top: 60px !important; }

.branded-page-v2-col-container, 
.branded-page-v2-primary-col
{ width: 100% !important; }

.branded-page-v2-primary-col
{ margin-left: 100px !important; }

.branded-page-v2-container.branded-page-v2-secondary-column-hidden
{ margin-top: -50px !important; }

#search-secondary-col-contents
{ margin-left: 50px !important; }

#results .section-list li
{ width: 650px !important; }

/* === buttons */

button[type="submit"], button[role="button"], .yt-uix-button-default, .channels-browse-filter.selected a, .module-view.placeholder-view-module>button, #inproduct-guide-modal > DIV:nth-child(3) > DIV:last-child > A, .yt-uix-button-primary, .channels-browse-filter a, #upload-btn, .yt-uix-subscription-button
{ -moz-appearance: none !important; 
outline: 0 none !important; 
border: 1px solid #333 !important; 
border-radius: 5px !important;
background: radial-gradient(at bottom, #770000, transparent), linear-gradient(to bottom, #454e5f 48%, #262a31 49%, #0f0f0e 85%, #303a5d) !important;
box-shadow: inset rgba(98,128,136,0.2) -1px 4px 12px 2px !important;  
color: #86AC56 !important; 
text-shadow: 1px 2px 2px black !important; 
font-family: "Segoe UI", Tahoma, sans-serif !important; }

button[type="submit"]:hover, button[role="button"]:hover, .yt-uix-button-default:hover, .channels-browse-filter.selected a:hover, .module-view.placeholder-view-module>button:hover, .channels-browse-filter a:hover, .yt-uix-button.yt-uix-button-size-default.yt-uix-button-subscribe-branded.yt-uix-button-has-icon.yt-uix-subscription-button:hover 
{ -moz-appearance: none !important; 
color: #B1C081 !important;
background: radial-gradient(at top, #A2AD82, transparent),linear-gradient(to bottom, #454e5f 48%, #262a31 49%, #0f0f0e 85%) !important;
box-shadow: inset rgba(98,128,136,0.2) -1px 4px 12px 2px !important; }

.yt-subscription-button span, 
.subscribe-hh-label, 
.yt-uix-button-subscribe-branded span
{ color: #86AC56 !important;
text-shadow: 1px 2px 1px #000 !important; }

.comment-actions>button>span,
.start.comment-action-vote-up.comment-action.yt-uix-clickcard-target.yt-uix-button.yt-uix-button-link.yt-uix-tooltip.yt-uix-button-empty .yt-uix-button-icon-wrapper,
.end.comment-action-vote-down.comment-action.yt-uix-clickcard-target.yt-uix-button.yt-uix-button-link.yt-uix-tooltip.yt-uix-button-empty .yt-uix-button-icon-wrapper
{ margin-left: 5px !important; }

.yt-subscription-button.yt-subscription-button-js-default.yt-uix-button.yt-uix-button-subscribe-unbranded
{ height: 24px !important; }

#channel-search img 
{ margin-left: 6px !important; 
margin-right: -8px !important; }

#footer-main button label 
{ border: 1px solid #222 !important; }

#watch-more-related-button
{ background: radial-gradient(at bottom, rgba(96, 104, 112, .5), transparent) !important;
border-radius: 100% 100% 0 0 !important;
-moz-appearance: none !important; }

#watch-more-related-button:hover
{ background: radial-gradient(at bottom, rgba(96, 104, 112, .7), transparent) !important;
border-radius: 100% 100% 0 0 !important;
-moz-appearance: none !important; }

#watch-more-related-button span
{ color: #829096 !important;
text-shadow: 1px -2px 1px #000 !important; }

#watch-more-related-button:hover span
{ color: #9AACC0 !important; }

/* high definition */
.item-badge-label, .yt-badge-creator, .vm-video-title img, .ytp-upnext.ytp-suggestion-set.ytp-upnext-autoplay-paused
{ -moz-appearance: none !important;
background: #222 !important;
color: #aaa !important; }

/* add channels button user page */
.module-view.placeholder-view-module .placeholder-title
{ color: #8C9F75 !important; }

.module-view.placeholder-view-module
{ padding: 0 !important;
width: 166px !important; }

/* === menus */

.gssb_a, .gssb_a td:hover, .gssb_e tr:hover, .yt-uix-overlay-fg-content, .yt-uix-button-menu.yt-uix-button-menu-feed-item-action-menu li>span:hover, .yt-uix-button-menu.yt-uix-button-menu-guide-sorts li>span:hover, .yt-uix-button-menu.yt-uix-button-menu-default.yt-uix-button-menu-external, .yt-uix-button-menu-item:hover, #ytf-conf-dialog, .yt-dialog-fg.yt-uix-overlay-default, .yt-dialog-fg, .ew-category, .branding-context-container-outer
{ background: rgba(0,0,0, .5) !important; }

/* search dropdown autocomplete */
.gssb_c, 
#filter-dropdown
{ background: rgba(0,0,0, .1) !important;
box-shadow: inset 0px 4px 12px 4px rgba(0,0,0, .3), 4px 4px 8px rgba(0,0,0, .5) !important; }

.gssb_m
{ background-color: #444 !important;
border: 1px solid black !important;
margin-top: 10px !important; }

.gssb_a.gsfs, 
#ytf-conf-dialog
{ color: #848E72 !important; }

.gssb_e
{ box-shadow: inset rgba(98,128,136,0.2) -1px 4px 12px 2px !important;
color: red !important; }

.filter span
{ font-size: 12px !important; }

.yt-uix-button-menu.yt-uix-button-menu-feed-item-action-menu, 
.yt-uix-button-menu.yt-uix-button-menu-guide-sorts
{ background: rgba(0,0,0, .7) !important;
box-shadow: inset 0px 4px 12px 4px rgba(0,0,0, .3), 4px 4px 8px rgba(0,0,0, .5) !important; } 

/* video list from the button above player */
.video-list-item.yt-uix-scroller-scroll-unit.playlist-bar-item-playing,
#watch7-playlist-tray .video-list-item a:hover
{ background: radial-gradient(at top, rgba(147,174,186,.4), transparent), rgba(147,174,186, .1) !important;
text-shadow: none !important; }

#watch7-playlist-tray, 
.obc, .o-ms-fk, 
.nbc.xta
{ background: #111 !important;
border: none !important;
box-shadow: 4px 4px 8px rgba(0,0,0, .5) !important; }

.video-list-item.yt-uix-scroller-scroll-unit .title
{ color: #70838D !important; }

/* === search and input */

#masthead-search-terms, 
.search-field-container
{ background: transparent !important;
box-shadow: none !important; 
border: none !important; }

#masthead-search-terms input
{ font-size: 17px !important;
color: #ACAA7F !important;
text-shadow: 1px 2px 1px black !important; 
font-family: "Segoe UI", sans-serif !important;
padding: 0 3px 3px 3px !important; }

#masthead-search-term, 
.yt-uix-form-input-text:not([name="share_url"]):not([class="yt-uix-form-input-text share-panel-start-at-time"])
{ -moz-appearance: none !important; 
background: radial-gradient(at bottom,#750000, transparent),linear-gradient(to bottom, #454e5f 50%, #262a31, #0f0f0e 85%) !important;
border-radius: 3px !important;
padding-bottom: 5px !important;  
margin-right: 4px !important; }

#masthead-search-term
{ padding-bottom: 10px !important; }

#masthead-search-term:hover, 
#masthead-search-term:active, 
#masthead-search-term:focus,
.yt-uix-form-input-text:hover, 
.yt-uix-form-input-text:active, 
.yt-uix-form-input-text:focus
{ background: radial-gradient(at top, #A7AD8C, rgba(169,183,147,.2), transparent) !important;
text-shadow: 1px 0px 0px, 1px 2px 1px #000 !important; }

#masthead-search
{ margin-left: 20% !important; }

#masthead-search-term
{ min-height: 30px !important;
height: 30px !important;
border: 1px solid #333 !important;
border-radius: 5px !important;  
padding-top: 5px !important; }

#yt-masthead-container
{ background: transparent !important; }

.yt-uix-form-input-container input,
.share-panel-start-at-container input
{ background: black !important;
padding: 2px !important;
font-size: 13px !important; }

#yt-comments-sb-standin .box span
{ display:  -moz-box !important;
color: #888F82 !important; }

#yt-comments-sb-standin .box:hover span
{ color: red !important; }

.yt-uix-form-input-select.attachment-input-selector, 
select>option, 
.yt-uix-button-menu-item
{ -moz-appearance: none !important;
background: #333 !important;
color: #aaa !important;
text-shadow: none !important; }

.translation-message
{ padding: 0 !important;
margin-top: -22px !important;
float: right !important; }

#masthead-search .search-btn-component .yt-uix-button-content
{ filter: brightness(190%) drop-shadow(1px 2px 1px #000) !important; }

/* === home page */

.branded-page-v2-container
{ width: 1100px !important; }

.home.branded-page-v2-detached-top, 
.branded-page-v2-primary-col
{ padding: 0 !important; }

#body-container
{ margin-bottom: -10px !important;
padding-bottom: 0 !important; }

.lohp-vbox-list.lohp-left-vbox-list,
.lohp-vbox-list.lohp-right-vbox-list
{ height: 850px !important;
overflow-y: auto !important; }

#ytf-script-version-message
{ margin-top: 50px !important; }

/* === signed-in top slider */

#masthead-expanded-container
{ background: transparent !important;
border: none !important;
width: 65% !important;
padding: 0 !important;
margin: 0 20% !important; }

#masthead-expanded-menu-list
{ height: 100px !important;
padding: 0 !important; }

.masthead-expanded-menu-item
{ padding: 0 0 2px 0 !important; }

/* === alerts bar */
#alerts
{ background: radial-gradient(at top, rgba(144,0,0, .5), transparent) !important;
border-radius: 3px !important; }

.yt-alert-message
{ color: #8E9078 !important; }

#alerts, 
#confirmBox
{ width: 50% !important;
margin: 0 20% !important;
z-index: 99999 !important; }

/* === header */

#masthead-appbar
{ border: none !important; }

#yt-masthead
{ z-index: 9999999 !important;
box-shadow: 4px 4px 8px rgba(0,0,0, .5) !important;
position: fixed !important;
padding-bottom: 4px !important; 
margin-left: -30px !important; }

#masthead-expanded
{ margin-top: 40px !important; }

#yt-masthead-content
{ margin: 0 auto !important; }

#yt-masthead-container, 
#yt-masthead
{ width: 99% !important;
background: radial-gradient(at top, #51554D, #111) !important; }

.appbar-content-hidable
{ width: 80% !important;
margin: 0 auto !important;
background: radial-gradient(at top, #51554D, #111) !important; }

/* === left panel */

#guide-container
{ position: fixed !important;
top: 100px !important; }

.guide-section-separator
{ display: none !important; }

#appbar-guide-menu
{ box-shadow: none !important; }

.guide-item
{ height: 20px !important; }

#guide-subscription-suggestions-section .video-thumb.ux-thumb.yt-thumb-square-18
{ background-color: black !important;
border: 3px solid black !important;
border-radius: 3px !important; 
box-shadow: 4px 4px 8px rgba(0,0,0, .5) !important; }

.guide-context-item
{ height: 45px !important;
padding: 3px !important; }

#guide_builder-guide-item
{ margin-top: 12px !important; }

#guide_builder-guide-item > A > SPAN > SPAN:last-child > SPAN
{ color: red !important; }

/* === right panel */

#watch7-sidebar, 
.watch-sidebar
{ opacity: .3 !important;
transition: opacity 0.8s !important;
position: fixed !important; 
right: 0% !important; 
top: 0% !important; 
margin-right: 0 !important;
margin-top: 70px !important;
max-height: 800px !important;  
overflow-y: auto !important; 
padding-right: 4px !important;
max-width: 250px !important; }

#watch7-sidebar-contents
{ min-width: 256px !important; }

#watch7-sidebar:hover 
{ opacity: 1 !important;
transition: opacity 1s !important; }

#watch-related .title, 
.content-link.spf-link.yt-uix-sessionlink .title
{ color: #777960 !important;
font-weight: normal !important; }

#watch-related .title:hover
{ color: #9FAD85 !important;
text-decoration: none !important; }

.stat.attribution, 
.stat.view-count
{ color: #5E5F4B !important;
font-size: 12px !important; }

/* === autoplay */

.autoplay-bar
{ margin-top: -14px !important; }

.autoplay-bar .yt-uix-checkbox-on-off
{ height: 20px !important; }

.autoplay-hovercard.yt-uix-hovercard,
.yt-uix-hovercard-card-border
{ background-color: rgba(255, 0, 0, .4) !important;
display: none !important; }

.yt-uix-hovercard-card-content
{ color: black !important; }

#autoplay-checkbox-label span:before
{ display: none !important; }

.autoplay-bar .yt-uix-checkbox-on-off>label
{ height: 18px !important;
background: radial-gradient(at top, rgba(250,250,250, .4), transparent) no-repeat !important; }

.yt-uix-checkbox-on-off
{ width: 44px !important;
padding: 0 2px !important; }

#autoplay-checkbox-label span
{ margin: 2px !important; }

.yt-uix-checkbox-on-off .toggle
{ background: radial-gradient(at top, rgba(250,250,250, .4), transparent) no-repeat !important;
box-shadow: 0px 1px 4px 1px rgba(0,0,0, .9) inset !important;
padding: 0px !important;
height: 14px !important; }

.yt-uix-checkbox-on-off input[type=checkbox]:checked+label .checked 
{ height: 14px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABpUlEQVR42gGaAWX+AGxzTgE/QiQDjY9rAFdfNSQLHQBtDSIAdmBmNjeWlXEAOzwgAHN2VQAAZmZFAn1+WwA8Qx1LFiUAwEFXF/RGXRz4HjQA01JeKGmKi2cGen1cAABhXj0Ac3JHXQYAAO16gEb/ycmQ+sbHjvt/ilL+BgsD/4SDU3J4fFkAALy7kB4gKwDFESUA/3CDPfRTaSP7U2gi/HqJRPYbKwD5KjUA7725lQoA0cWjZCs+AOw3VQX8ank3+l95MPxleTP7ZXQy/DpYBPguQgD/3MyxGgCllXRWV10k5nOKP/uXo2L6ip1Y/YqdVvyUoGD7dIRA9lVbJP6pmHUWAJaOZwxhWiqrhpZS/8/jn/HM2573zNyf987fnPJ+j07/ZV0uy3t1TgMAR0osADQnAjVBOwbPq6x1/93Ytv/f17j/paZu/0ZBC9YuHgA8eH9aAABHSiwCPD0eADUzDCMGAACJEgwAtBILALYGAACMMS8IKW1uTAB2elgAAIeLaABhZUUCTVEzAHyBXABuc1EBbnNRAXyBXQBMUDIAZmpKAn2BXwAISKE5rj1rnAAAAABJRU5ErkJggg==) center no-repeat !important;
filter: drop-shadow(1px 1px 5px white) !important; }

/* === center + search results */

.branded-page-v2-col-container,
.feed-list
{ background: transparent !important;
border: none !important;
margin-bottom: 20px !important; 
margin-top: -50px !important; }

.yt-uix-expander-collapsed.yt-uix-expander 
{ width: 100% !important; }

.feed-author-bubble,
#comments-view .yt-user-photo
{ border: 1px solid black !important;
border-right-color: rgba(100,100,100, .4) !important;
border-bottom-color: rgba(100,100,100, .5) !important;
border-radius: 3px !important; }

.branded-page-v2-primary-col .branded-page-box
{ border: none !important; }

#masthead-appbar-container
{ margin-top: 30px !important; }

#feed-main-what_to_watch
{ margin-top: -54px !important; }

/* === channel pages */

.feed-item-container .feed-item-main-content .shelf-wrapper
{ width: 900px !important; }

.activity-feeds-container
{ min-width: 500px !important; }

.about-metadata-secondary-col
{ margin-top: 10px !important; }

.branded-page-v2-container.enable-fancy-subscribe-button
{ margin-top: 20px !important; 
margin-left: 120px !important; }

#c4-shelves-container
{ margin-top: 40px !important; }

.c4-box, 
#channel-subheader, 
.feed-list-item
{ border-bottom: 3px groove !important;
-moz-border-bottom-colors: #444 #000 #999 !important; }

.channel-header-autogenerated-label
{ left: 80px !important; 
top: 6px !important; }

UL[data-category-name="Best of YouTube"] IMG[role="contentinfo"]
{ -moz-transform: scale(.5, .5) !important;
opacity: .5 !important;
margin: -20px 0px 0 -36px !important; }

.subscribable-content-thumb .yt-thumb, 
UL[data-category-name="Best of YouTube"] .yt-thumb-square
{ background: transparent !important; }

.feed-item-dismissable .yt-uix-button.yt-uix-button-size-default.yt-uix-button-expander.yt-uix-expander-head.yt-uix-expander-collapsed-body.hidden-on-legacy-browsers
{ position: absolute !important;
left: -100px !important; }

/* === pagination */

.search-footer
{ margin: -30px auto 10px auto !important; }

.yt-uix-pager-button.yt-uix-button-toggled
{ background: radial-gradient(at top, #A2AD82, transparent),linear-gradient(to bottom, #454e5f 48%, #262a31 49%, #0f0f0e 85%) !important;
box-shadow: inset rgba(98,128,136,0.2) -1px 4px 12px 2px !important; }

.yt-uix-pager-button.yt-uix-button-toggled span
{ color: #990000 !important;
font-size: 16px !important; }

/* === footer */

body #footer-hh-container, 
body #footer-container a
{ opacity: .3 !important; }
body #footer-hh-container:hover, body #footer-container:hover a 
{opacity: .8 !important; }

.site-left-aligned #page.watch,
.site-left-aligned.guide-enabled #page.watch #content
{ padding-bottom: 0 !important; }

#footer-hh, #footer-hh-main
{ padding: 0 !important; 
width: 100% !important; 
margin: 0 15% !important; } 

#footer-hh-links
{ padding: 0 !important;
margin-left: -10px !important; }

/* === user pages */

/* user top thumb */
#yt-masthead-user > button
{ background: transparent !important;
border: none !important;
margin-right: 10px !important; }

#yt-admin
{ margin-top: 120px !important; }

.hh #yt-admin-content, 
#yt-admin-content
{ border: none !important;
box-shadow: none !important; }

/* manage subscriptions */
#subscription-manager-list 
{ margin-top: -20px !important; }

#subscription-manager-container .subscription-select-all, 
#subscription-manager-container .subscription-sort-cell
{ margin-bottom: -4px !important; }

.subscription-item, .vm-video-list li,
.vm-video-metrics
{ background-color: rgba(50,50,50,.2) !important; }

.subscription-item.even td
{ background-color: rgba(70,70,70,.2) !important; }

.subscribable-content-rec
{ margin-bottom: 0 !important; }

#yt-admin-sidebar-hh h6 
{ color: black !important; 
text-shadow: 1px 1px 1px black, 0px 0px 6px #666 !important; }

.video-player-view-component.branded-page-box
{ background-color: rgba(10,10,10, .5) !important;
margin-top: 40px !important; }

.hd-banner-image
{ margin-top: -40px !important; }

/* black subheader */
#masthead-subnav
{ display: block !important;
height: 36px !important;
margin: 60px 25% 0 25% !important;
z-index: 999999 !important;
background: radial-gradient(at top, rgba(96,105,101, 9), transparent),linear-gradient(to bottom, #444, #2A2A2A, #000) !important;
box-shadow: 4px 4px 8px rgba(0,0,0, .5) !important; }

#masthead-subnav .selected span, 
#yt-admin-content
{ border: 1px solid black !important;
background: radial-gradient(at top, rgba(96,105,101, 9), transparent),linear-gradient(to bottom, #444, #2A2A2A, #000) !important;
color: red !important; }

.account-content, 
.account-header h2, 
.account-content h2, 
.yt-admin-h2,
.account-content h3, 
#vm-page-subheader h3
{ color: #888 !important; }

#folderlinks a
{ font-size: 13px !important; }

.channel-header-autogenerated-label
{ margin-left: -60px !important; }

.editor-tab
{ border: 1px inset transparent !important;
border-radius: 3px !important; }

.editor-tab.selected, 
.audio-track.mediapicker-audio, 
.editor-tab:hover
{ background: transparent !important;
border-color: black !important; }

#project-inputs>#video-title
{ background: rgba(10,10,10, .6) !important;
border: 1px solid black !important;
box-shadow: none !important; 
color: #aaa !important; }

.branded-page-v2-body.branded-page-v2-primary-column-content #pl-header
{ margin-top: 30px !important; }

.pl-header-title
{ color: #999 !important;
font-weight: normal !important; }

#pl-video-table
{ margin-left: -200px !important; }

#channel-navigation-menu
{ margin-top: 4px !important; }

#channels-search-field
{ background: radial-gradient(rgba(167, 173, 140, .8), transparent) !important;
border: 1px solid !important;
border-color: #000 #888 #888 #000 !important;
box-shadow: 0px 1px 4px 1px rgba(0,0,0, .3) inset !important;
padding: 4px !important; }

#channels-search-field > DIV
{ color: black !important;
text-shadow: 0px 2px 1px #bbb !important;
font-size: 17px !important; }

/* === under player */

#watch-header
{ margin: 20px 0 0 0 !important;
padding: 0 !important; }

/* comments */
#watch7-discussion, 
#watch-discussion
{ min-height: 30px !important;
max-height: 300px !important;
overflow-y: auto !important; }

TEXTAREA
{ -moz-appearance: none !important;
background: #444 !important;
color: #ccc !important;
border: 1px inset black !important;
border-radius: 3px !important; 
box-shadow: inset 0px 2px 3px rgba(0,0,0, .5) !important; }

/* likes bar - unhide in the first block ^ to use */
.video-extras-sparkbars
{ border: 1px solid black !important;
height: 4px !important; }

.video-extras-sparkbar-dislikes
{ background-color: transparent !important; }

.video-extras-sparkbar-likes
{ background:linear-gradient(to right,rgba(0,0,8, .8),rgba(15,37,69, .3), rgba(48,71,96,.6),rgba(63,93,125,.9)) !important; 
color: #9CCB82 !important; }

#watch7-action-buttons button
{ height: 26px !important; 
min-width: 24px !important;
padding: 0 4px !important; }

/* published */
#watch-uploader-info
{ margin-top: 14px !important; }

/* === show more or less button */

#action-panel-details>button,
.yt-uix-expander>button,
yt-uix-button-expander
{ width: 80px !important;
background: radial-gradient(at top, #535B5F, #101010) no-repeat !important;
border: 1px solid !important;
border-color: #333 #000 #000 #333 !important;
box-shadow: 0px 1px 4px 1px rgba(0,0,0, .4) inset !important;
border-radius: 3px !important;
padding: 0 10px 0 6px !important;
-moz-appearance: none !important; }

#action-panel-details>button
{ position: fixed !important;
top: 75% !important;
left: 30px !important;
margin-top: 70px !important; }

#action-panel-details>button:hover
{ background: radial-gradient(at top, #636D72, #101010) no-repeat !important; }

#action-panel-details>button span
{ color: #66747B !important;
text-shadow: 1px 1px 1px #141718 !important; }

#action-panel-details>button:hover span
{ color: #91A4AE !important;
text-shadow: 1px 3px 3px #000 !important; }

#watch-description
{ margin-top: -60px !important;
margin-left: -12px !important; }

#watch-description-extra-info 
{ position: absolute !important; 
top: 0px !important;
right: 0px !important;
min-height: 18px !important;
min-width: 230px !important; }

#watch-description-extra-info, 
#watch-uploader-info,
#watch-description-expand > button,
#watch-description-collapse > button
{ padding: 3px !important;
border: 1px solid black !important;
border-right-color: rgba(112,123,137,.5) !important;
border-bottom-color: rgba(112,123,137,.3) !important;
box-shadow: inset 0px 2px 8px rgba(0,0,0, .4) !important; }

/* date uploaded */
#watch-uploader-info
{ display: -moz-box !important;
position: absolute !important;
top: 0px !important;
padding: 5px !important; }

#watch-uploader-info strong
{ color: #7D8EA1 !important;
font-weight: normal !important; }

#watch-description-extra-info li
{ line-height: .6em !important; 
margin: 0 !important; }

#watch-description-extra-info .metadata-info
{ margin-left: 0px !important;
line-height: 1em !important; }

#watch-description-extra-info > LI > SPAN > A:nth-child(2) > SPAN
{ float: right !important;
margin-top: -10px !important; }

.metadata-info span,
.content.watch-info-tag-list
{ color: #777 !important;
font-weight: normal !important; }

#ytf-main-div
{ padding: 0 !important;
margin-top: -20px !important;
margin-bottom: 10px !important;
width: 36% !important; }

/* video title bar */
#watch7-user-header
{ padding: 4px !important;
border-bottom: 4px ridge black !important;
-moz-border-bottom-colors: #444 #111 #000 #444 !important; }

#watch7-headline
{ background: transparent !important;
border: none !important; }

#watch-headline-title
{ padding: 0 !important;
width: 70% !important;
text-overflow: ellipsis !important; }

#watch-headline-title span,
.watch-title,
#watch7-headline h1 .long-title
{ color: #718579 !important;
/* font-family: Papyrus, "Segoe UI", sans-serif !important; */
font-weight: normal !important; 
font-size: 18px !important; }

#watch7-views-info>span
{ color: black !important; }

/* ===== */
#watch7-content
{ margin-top: 58px !important; }

#watch7-action-panels
{ padding: 3px !important;
border: 1px solid black !important;
box-shadow: inset 0px 2px 8px rgba(0,0,0, .4), 4px 4px 8px rgba(0,0,0, .4) !important; }

#watch-description-clip
{ max-height: 200px !important;
overflow-y: auto !important;
margin-top: 36px !important;
padding-top: 6px !important; }

#watch-description-text
{ font-size: 1.08em !important;
padding-top: 0px !important; }

#eow-description, 
#watch-description-extras
{ width: 78% !important; }

#watch7-action-panels, 
#watch7-user-header
{ width: 1100px !important;
margin-left: -4px !important; }

/* playlist attached to player */
#player-playlist
{ top: 0 !important;
left: 250px !important; }

#watch-appbar-playlist
{ width: 350px !important;
margin-top: -50px !important;
background: rgba(34, 34, 34, .6) !important; }

.playlist-header, 
#player-playlist,
#playlist-autoscroll-list
{ background: rgba(34, 34, 34, .8) !important; }

.yt-uix-scroller-scroll-unit.currently-playing,
.yt-uix-scroller-scroll-unit:hover
{ background: radial-gradient(at top, rgba(0,0,0, .3), transparent) no-repeat !important; }

/* === the player */

#player, 
#content
{ margin-left: 1% !important;
margin-right: auto !important; }

.watch7-playlist-bar
{ background: transparent !important;
box-shadow: none !important; }

.html5-main-video
{ position: static !important; }

.html5-video-container
{ background: none !important; } 

#movie_player
{ background: rgba(10,10,10, .5) !important; }

.html5-video-container,
video.video-stream.html5-main-video 
{ left: 0 !important;
top: 0 !important;
margin-left: auto !important;
margin-right: auto !important;
width: 100% !important;
height: 100% !important; }

.watch7-playlist-bar-right.yt-uix-button-panel.watch-sidebar
{ position: absolute !important;
left: 0% !important;
top: 5% !important;
margin-bottom: 46px !important;
margin-top: 6px !important;
margin-left: 10px !important;
opacity: .5 !important; }

.watch7-playlist-bar-right.yt-uix-button-panel.watch-sidebar:hover
{ opacity: 1 !important; }

.watch-playlist #player
{ margin-top: -70px !important;
padding-top: 0px !important; }

#player-api,
#player-api-legacy,
.video-stream.html5-main-video
{ width: 1100px !important;
height: 650px !important;
margin-top: -50px !important; }

#player-api
{ box-shadow: 0px 4px 8px 4px rgba(0,0,0, .5) !important; 
border: 4px double black !important; }

.video-stream.html5-main-video
{ width: 1120px !important;
height: 670px !important; }

.html5-main-video 
{ margin: -24px -10px !important; }

.html5-quality-button .yt-uix-button-arrow
{ display: none !important; }

/* selection highlight */
::-moz-selection
{ -moz-appearance: none !important;
background: #192027 !important;
border-color: black !important;
color: #ccc !important; }

.html5-player-chrome:after
{ margin-left: 50px !important;
color: #7B8C95 !important; }

.ytp-time-display.html5-control span,
.html5-player-chrome::after,
#watch7-player.flash-player::after
{ color: #606D71 !important;
text-shadow: 1px 2px 1px #000 !important; }

.ytp-time-display.html5-control span
{ font-size: 14px !important; }

.ytp-time-display.notranslate
{ float: right !important; }

/* Yousable TubeFix script buttons */
#ytf-main-div
{ margin-top: 28px !important;
margin-bottom: -12px !important; }

.ytp-popup.ytp-settings-menu,
.ytp-popup.ytp-contextmenu
{ background: rgba(10,10,10, .6) !important; }

.ytp-menuitem-toggle-checkbox
{ filter: sepia(100%) saturate(700%) hue-rotate(165deg) brightness(60%) !important; }

/* === === === images */

.yt-uix-button-arrow 
{ border-color: transparent !important; }

/* buttons arrow down */

.yt-uix-button-arrow,
#yt-masthead-dropdown
{ width: 0 !important;
height: 13px !important;
padding-left: 13px !important; 
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAC4jAAAuIwF4pT92AAABuklEQVR42n2R30uTYRTHP25DsYQUxQm6lS1lOUOlH0YLii7CEkZtF4IITsKLEkY1TBjkTKxU4mWMBCPYwhYsqFYyxLupV12MULrznwi6LCS/T00SkR34cM77nuc533POgx8qfdDoBudRaAZOiHZxWnQIpekWF+3CBnUE4EUfPL8A8ychUQ8p8a4BPsh/qoPPinONimvgy3FYI3KPr8NwU5fadchr/6dwVvSKS6W4q6R45wz8YXqSBesqczGwX1fiCjyT4itVfyuVjEipJf3myDHIV8EDilNUx5NkrAZC99Vz0sPvtKolxRMxZCpDyKho4HX5SoxlFvHPJFie1xIsGy9zDn5G4fss/JJEXkd6nPBNirf/Xujvw258NMncm3EepZz4PgZYN22eh22VvVatJandrFFxgI09i2fxDEyRL07QsfmY2NMwO16Y1Ay9bbBVWsh/a3FQYXw4QdRKs1CIcSriJ67DHvFebzhr8vX7VfYsskTTiEUhu0y/+W7VAlwOiprHTTkbXeTh2GtWIiHcrlY29Gh3y164dYOKwQQt40sUOgOs1rrInYPa5sPaOmjeIEHa+NHl4/Jh+V0PbmQzCi4r9AAAAABJRU5ErkJggg==) center no-repeat !important; }

/* silver bullet */
.yt-uix-form-input-checkbox-container.checked .yt-uix-form-input-checkbox-element
{ border: 1px inset black !important;
-moz-appearance: none !important;
width: 0 !important;
padding-left: 16px !important; 
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAACXBIWXMAAC4jAAAuIwF4pT92AAABIUlEQVR42jVPMWuDYBD9QuhQmi4tLoX+CIeMccisIAZXUeIUJIIazeLeNm1GdXTS1SGECP6QgIsIWZM2tBgTv9r7Aj14vLt33PEeMk3zxrZtNJ1OH1mWNfv9/gdhXdcfiG4YRgeRZjKZ9HieXziO8xmG4TdhMoN+T/YILiiGYV5Ho9Fls9n85nneEBZF8QL6u2VZXcRx3AyGPVxgz/NOy+WyBq5giQeDwdd4PKYQTdNvcHUMguAcx3EdRVELfPJ9vxYEoQI8o+FwOJNleZ+mKS7LstrtdnVRFD+r1QrDl6MkSRRSFIUCvKzX6zPGuIW6NE3TJklyVlV1Aem613Rgvue67jzLsi0YP8DX7RwK9LtrOjDYIQ2Bpmm38PWJ8L9G8AeWPKSZ8hCl6AAAAABJRU5ErkJggg==") center no-repeat !important;}

/* high definition */
.item-badge-label, .yt-badge-creator, .vm-video-title img
{ width: 0 !important;
padding-left: 12px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAABe0lEQVR42n3By2oUQRQG4POfqurq6rn0RCdgEgZ0OZuYgBtfwMcQdKFu9CHEvSD4ApKFa924FAQ3RkJUQhQvBBNFW5nuyXRmpi/n+AZ+Hx7cfJzXR+lK7LwpC3YmMsYBbmN9pCKTfFbnZLbG4/fycP/b28/Zm86lX034jfN5d2Rev3s1a39cubZ5clDyOR+iiA/2Tndf5taxKoloHOKdnafPn70IIVxIOnbonZ6pj9mqkVZVRUWbpknTtNfvNiJrwVsZKOYQUSLq9J1v4k43Gaz0RbVtWyhkKJYSqJJz/DernzzaJ7HMxvtQFrPoYqSq1APDtvQfSnCNbb9MAKpr6fXd9XuXfbPa6a5ujMZ3b92vlhUsNx8ye5h914EyoyUqp3UtC5GzfDJlwBhjwLvHn/jjUQZgMZd52YIJBAKYTZEXRTE1hvcOT+yfn6drm+321V7kImb4YELiALl958YwTdnQ8dcpLNbB4iJmRl0RABCIKCSJqlbLarmo/wE/mLFtwu0NJQAAAABJRU5ErkJggg==) no-repeat !important; }

.audio-track .gripper img
{ width: 0 !important;
padding-left: 16px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAUCAIAAAAhsNuPAAAArUlEQVR42m2PMUoEURQE6xfvBCrq/XP3MgNzB4PNdmH8vOkxGGRRrLCpoHo8Pb8AKAEDjMvH5WcKAoz77c5val3XJD5Ea1kWERKRaBXQpIAQgKgSoqcE1u1+IyKMHMcxvkbtvZNdjUkiVs9O8phK+Uuq00ASQk5v2zb1rO1Eq7o7xPNxoqk5Z4gw4kHQmj0JetZHqdnTRiskxljXzytgBGKQ8fr2HmKDYP4JBb4BcON8vRvMHqUAAAAASUVORK5CYII=) center no-repeat !important; }

.yt-alert .close, .yt-alert .close:hover
{ box-shadow: none !important; 
border: none !important; 
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAC4jAAAuIwF4pT92AAABxklEQVR42k2RzUuUURTGf+l7x/E1qLFkEitF/KwXYXAR6RiTJOQHIoYlLdwEgho1tJAWZkSLciFYGzG0kIEWtQiFEfFj3KREIARjkDWLiAwzpv9Ajud9Z8guHO695zzPuc9zLvZx8gw8CeUSW+virSM0k12nxog0wPKtu8T7UkxXSeUxxuFxDflPiyewyjaJyDAJJbVUCY1TsFQ8yVW9+51NpqI/eIXU8dJgTGEvfrdreYpGGWF1tIIFbRJ2c+eEfCUV1E+wjMyR0E4NbqE9hnH3kwOEiu5R755LE/iye6tzlm3kIdclxYeFAi564H6sfx7GM+czcS4vBvh++g2DXkH6uSZJNiKYkHcXctzIGr9UE2S7Is1tJ5tDwnTKJFvv7Yy0/wkn+uiRd/xRcK+GhXRoIsZX6abDBYxxKEkNWe70Sl4QlTh7SriJgj/LHW54nc9nTD+HcCu5TUF8RzThK5klJ/iA+7LBDqo9rmM06sP2SBe4IjP8ljRpqaUt85Kxj1ZTFCwjieyzLrs8kyh+ldUmr/mpnzcsszzS2l+ppNvGBDRmkgG+oQBHC5/kI/Mq74uOOapEy2uwyKi+tCMRVmSIX0pqPgBXV6r/KsiOkgAAAABJRU5ErkJggg==)  center no-repeat !important; }

/* 'good standing' green drop */
.account-status-value.account-status-green img
{ width: 0 !important;
padding-left: 12px !important;
height: 12px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAABMElEQVR42mNggIKr5++pbluyN3359PWFIBrEZ0AGxw6eV23Jblha5JXye2pO2x8QDeKfOHwBovDy2XuqBZHpyzyM5P8vnVLxd9/ySf+WTK3452Eo/78gMm3FrSuPFBhWztyQoSPC8jssjv1vfp3Cv+Im5f95QDo0hv2vpiDz3z3rD0UyTGmZVmipx/y3sEX6f/N8rf9dy/T+Nc/V+p/fLPXfTIfpz+JpK5IZVs1en+5pK/d7wnLrv1vOh/87eDvh/+bz4X/7l1v+9bKX/7tv45EIhitn76vM7OlcNm1pwP+bb+v/vfk68d/Nl83/p88N+z+zu3vFrWtP5CHev3RH9cShrdMP75/y+sKp6f8P7p72+sjuHdOvX76rhhIMU6fMYLl39an93QsPU0A0iA+TAwCNAKM3HXfH7gAAAABJRU5ErkJggg==) center no-repeat !important; }

.status-enabled
{ width: 0 !important;
padding-left: 12px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABpUlEQVR42gGaAWX+AHJwcwFIQkIDj4+NAFldXyQADR1tAhEidlpmZDeVlZAARDw7AHl2dgAAaWZjAn9+ewBBQUNLDRolwDtNV/RAUl34FSc000xbXmmLi4gGgH19AABhXlgAa3JrXQAAAO1qgHz/tMm/+rLHvvt2iYr+AAAL/3eDenJ9fHwAALS7tB4VJivFCRUl/2F+g/RHYWn7RmFo/GiIifYPISv5HTM177m5sQoAx8u6ZBc3PuwpSFX8W3d5+lRuefxXc3n7VnJ0/ChMWPgdO0L/1dbCGgCYn4lWSF1Z5mOCivuGo6P6fJid/XqYnfyEoKD7ZIGE9khbV/6Zo4sWAIuQggxOW0yrdpOW/8Pc4/HC19v3w9fc98Db3/Jyio//Ul9Py3J1agMAUEpKACYuGzUqOyzPmayj/9rYz//c2c7/kqad/y9BM9YiKBM8fnx/AABQSkoCQj07ADAzLCMAAACJDAwJtA0MCLYAAACMLC8oKXBuawB8enoAAIyLiwBpZGUCV1BRAICAgQB1cnMBdXJzAYGAgQBWT1AAbmlqAoOBgQBtLa4cBxrLlgAAAABJRU5ErkJggg==) center no-repeat !important; }

.status-ineligible
{ width: 0 !important;
padding-left: 12px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAABbUlEQVR42mNgAIKYmBgmBgTwAuIcII40MjLiAgn4+/tD5Lu7uxlBtLGxsSKQmq+hofESKPlXU1PzM5C/w8TExIEBGejp6VkCqdNubm7/+/r6/k+ePPlvb2/vv8DAwP9A8feWlpbuYIVmZmZsHBwcG4SEhP6npqZ+r6ys/FtUVPSvoqLib25u7ndRUdH/bGxsFxwdHVkY2NnZ7Xl4eO4aGhr+BZr0Jz4+/l9SUtI/EA3k/wU677ecnNw/oLnSDCwsLOnCwsLffX19/yUmJv7JyMj4C8T/09LS/oI0AN3/W1xc/D/QdhUGfn5+TSYmpovBwcF/i4uLfwGd8a++vv4fiAbiPyEhIX9YWVk/Ak0WgfmxQ1pa+n9NTc3vCRMm/Orp6fnV39//C6jpF9AJIE/OQQ4QYSBeBLTlt6en5//y8vL/Hh4e/0F8oPhaIJZiQAOcQBwNxIuBeAMQLwfiOCDmQlHV0tLCyIAHtLa2guUBA5GBynOTy4MAAAAASUVORK5CYII=) center no-repeat !important; }

/* popup arrow on hover */
.yt-uix-button-icon-feed-item-action-menu
{ width: 24px !important;
height: 24px !important;
background:
url(data:image/png;base64,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) center no-repeat !important; }

/* verified icon */
.yt-channel-title-icon-verified
{ width: 18px !important;
height: 18px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAADaElEQVR42pWUf0zUdRjHX3fHj5OBB50ew4ocdQmWqOV56hpgeIqneWd4GHjGcQ4806MPCCPYDUKDpqCrZEljwNImwSprF2uZjWRrqzVZRM3+KGXL5j85s1Z/5b4937urbJabz77vfb7f5/M878/zPJ/n+cJtpLMSQ8SPUWB6oQoDdyoDW0j/JZ1H3lyN5+US/IfWEThbik/Lx6GBRZB0ahXG/3auiZ/4aiHLi8vptlXQ99gmOqpcNFRvpMFbzsHKPZz07GPgD1ig2/644n/IUoNsIsCodS3hITt5F9NI1fXanLhDj4PuYidj41Cq2SjSHMy9laWDtdRbT1NM6c3qSBlmfW1aTYnrYQai8ETIzoe9P2//TZtkh/Y6hp/Cifq5m602OgNDeCUekTUlZD2YR2ZnPkn6d/dd3JNt51Qj7N4KJ1r8zGgznNE097Q2TuE/x75f8ySRZwZpxkI7S6njGLUMbw2yYSSVDBbSXwAH2qHNUsOV2Sw8WiX3Xdf2fK99TtfINkk9v8uezDuqlbZgJEZ6uXgXF9VlJg0ji37IGJvXzwjz6dsM9ZlPM9swnyYpdrLmxPDteQaHP2NCyxMLPlZziapeWlVd6DnJVVOOAk29u/AGO7huPMobD82SRpDtTK0s47VRMH8k1//VUgwTZYSLIsx8gZ5eVFmFrI/e+lh9hChFcFDIPuFrVuLDw27O0URU6mPTTU6sIWV/xGyoBnm4sAux4zuJ6IJ6hQm11/xeuSFBVjRHU1Ncyg3QRiddtm9Yz2J9qz2M0WUkRX8X1gOyTD0O97P8pcVJ3FDPi3NvgsQkSBMcsf6qrjGqztPIRn2rOiCj4sNU/SjJWyBLKjOdCf17l5FMwtktmOBquCDxbRRs4Hf1KWfctbHTQyS1+knp2RlvUgroYieXfOD4+/a9L5r1CI4JxjnuvzumPKsymFa5nN5sYR/mbZXxnopJqWi6rVft66kNgeFwzs0DfU1lM6mGJJVzVKincOZm/Kvza6VXGllCi22AQXWFQzyL86+UErKqbUGM0VdnshBQLbgkpRUqiiPYg1eaollqeFSdFIIvGZPbHJYZ6MAk43Tr0Lq88fA8FbKZtaSQe937WacGqVdvc1i9JSTHpVUCfPBAzh39k5Y5dGJbOsXObIJV8xaFcsy3s/8TX8UL9RqL1ZQAAAAASUVORK5CYII=) center no-repeat !important; }

/* === "in this video" info button */

.iv-drawer
{ background: rgba(20,20,20, .4) !important; }

.ytp-upnext-close,
.ytp-upnext-close-button.ytp-button,
.iv-drawer-close-button.ytp-button:after,
.iv-drawer-close-button.ytp-button
{ filter: sepia(100%) saturate(180%) invert(10%) hue-rotate(35deg) !important; }

.ytp-upnext-close
{ opacity: .5 !important; }

.ytp-upnext-close:hover,
.ytp-button.ytp-cards-button:hover
{ opacity: 1 !important; }

.ytp-button.ytp-cards-button
{ filter: drop-shadow(1px 2px 1px black) drop-shadow(1px 2px 1px black) !important; 
opacity: .5 !important;
width: 0 !important;
padding-left: 16px !important; 
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADcUlEQVR42qWVu49bRRTGvzNz5/q+7PVj7X1EWS0KIgmiCVIk/gKEoKKjpgPRRAhEg7JiJagQoqABKkQVOpQGpaChpEBCIgTxKALZB7v2vbavfe+8DkUkOhvsnfbonN983zc6Q1jhfHiLaFICxMDtz5j/Tw8tK378jpSZchAMOAdRVaByBjIGJBgOBBgLvv0F7KIZwTLAxoYLc995YtjYv8Ess6qmoIhd6phSIHD9+uG33cmj74HFALmo8P4hRAMIfuq/8t5R9NTz1pIY+fblEbJ9q5LdsvPkS7Vqb/fOH9y9eR32ux/BKynQEagCIh+I7v7Jvbt7p/c/LwxcpSFFjfh495k3z6O9a5oRG4/5yhaNG6DIAZpNNQ0SnjegZxr1zEAEgBj7NK1qJ2oLqsziLMWiQh5FmMZgLWGtgPYh7MEnsNMKxjr42quWM05oC9R2cY4LAUW4zXnU4DqMhQmJbPT4lpWHMAxlWLZY19Z6sGfwyhYVYosbZJwLonmZtNsz/RjgJagGlEHQIjM5tg7e+DUU5K6LM+r5KTgfqks7wwDBG+9CeAWqBcKaVItclXsPZ90aCkZVxkZ1OTF2QrR97UTIKJBuriWElyKuSWWJm504hnNeMOBXU/Dba1/xCToYWz+ZUW/nb7GTDUMpSgWahY12BdWEnx1pgr/zjeeVLQKAc3Ro7GVhZKs3kpc7o0aX8gQ0jqK+kYECyqMKWLqTlq4KgxaXgvJUJM1C7uyGovgVyVDUlOw4T2ylHlXyAgAg41JyDhWKqRpc8fjrlzDqS4j+FVXbeh7VE6UuAqDI1/DnUZzqZn399XmcvJhlz6qEwqtmeFzkzpepg7+AAsUQPP198ueX7Ubr5Whw9blQ6khK1lYU92Zu4BGcYm1AEMQs2Jieam8J4kfFdHpakmk2pdvIkqdvlNHPqSYNIF8PoEiRIikzTvfujx/cseXZD9CTqEybL/R58GohN1OITVoGWPpMyXoiw1J7rmHdEFqfQuO0NuLcqtiVohMWwUCsbZGbz50kWVlBgzbvvK1lPAoSbsVpdilMupuu7hEwteuHnE/YNdPpcf7HIXt5kxh9UmqrCsJRWY2+ZkQP4Tt+7U8fAIKPDpT3Ft47BWsVJIVQJKBoBilcfHJWzQ8+9WsD/g3r8C1iQHAggTAAhGPc+sD/V98/PMe8voQdXnQAAAAASUVORK5CYII=") center no-repeat !important;}

/* === logo */

.footer-logo-icon.yt-sprite,
.logo.masthead-logo-renderer-logo.yt-sprite
{ width: 0 !important; 
padding-left: 78px !important; }

.footer-logo-icon.yt-sprite,
.logo.masthead-logo-renderer-logo.yt-sprite,
#logo
{ background: url("data:image/png;base64,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") center no-repeat !important; }

/* === green bars */

.yt-uix-slider-prev-arrow, .yt-uix-slider-next-arrow
{ display: none !important; }
.feed-item-main-content .yt-uix-button-shelf-slider-pager,
.yt-uix-shelfslider-prev.yt-uix-button.yt-uix-button-shelf-slider-pager.yt-uix-button-size-default,
.yt-uix-shelfslider-next.yt-uix-button.yt-uix-button-shelf-slider-pager.yt-uix-button-size-default
{ min-height: 100% !important; }

#masthead-expanded-lists-content > DIV > BUTTON:first-child,
#masthead-expanded-lists-content > DIV > BUTTON:nth-child(2),
.yt-uix-button.yt-uix-button-default.yt-uix-legacy-slider-prev,
.yt-uix-button.yt-uix-button-default.yt-uix-legacy-slider-next,
.yt-uix-slider-next.yt-uix-button.yt-uix-button-shelf-slider-pager,
.yt-uix-slider-prev.yt-uix-button.yt-uix-button-shelf-slider-pager,
.yt-uix-shelfslider-next.yt-uix-button.yt-uix-button-shelf-slider-pager.yt-uix-button-size-default,
.yt-uix-shelfslider-prev.yt-uix-button.yt-uix-button-shelf-slider-pager.yt-uix-button-size-default
{ opacity: .8 !important;
-moz-appearance: none !important;
box-shadow: none !important; 
border: none !important; 
width: 18px !important;
background: url(data:image/png;base64,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) center no-repeat !important; }

.yt-uix-shelfslider-next.yt-uix-button.yt-uix-button-shelf-slider-pager.yt-uix-button-size-default
{ right: -20px !important;
margin-top: -100px !important; }

.yt-uix-shelfslider-prev.yt-uix-button.yt-uix-button-shelf-slider-pager.yt-uix-button-size-default
{ left: -20px !important;
margin-top: -100px !important; }

body, html
{ color: #ccc !important; 
font-family: "Segoe UI", Tahoma, sans-serif !important;
background: #222222 url("data:image/png;base64,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") repeat !important; } }

/* analytics */
@-moz-document url-prefix("https://www.youtube.com/analytics?") {
span 
{ color: #888 !important; 
background: transparent !important; }

#yt-admin-sidebar-hh a, .GO1CBYXDP4 li
{ font-size: 13px !important; }

.GO1CBYXDCCB.GO1CBYXDHJ.GO1CBYXDJBB
{ border: 1px inset black !important;
box-shadow: inset 0px 2px 8px rgba(0,0,0, .4) !important; }

#baseDiv
{ margin-top: 100px !important; 
width: 100% !important; }

#insight
{ margin: 100px auto 0 200px !important;
box-shadow: 4px 4px 8px rgba(0,0,0, .5) !important; }

input.GO1CBYXDH4, .GO1CBYXDP4, .GO1CBYXDP4 li, .GO1CBYXDP4 li:hover, .GBGQP5VL4
{ background: black !important; }

.GBGQP5VFBB.GBGQP5VLBB, .GBGQP5VACB.GBGQP5VHJ.GBGQP5VHBB,
INPUT[type="text"]
{ background: rgba(40,40,40, .5) !important;
color: #aaa !important; }

.GBGQP5VL4
{ font-size: 14px !important; } }

@-moz-document url-prefix("http://www.youtube.com/user/") {
#masthead-subnav
{ margin: 30px 25% 0 25% !important; }
#branded-page-body-container
{ margin: 0 25% 0 25% !important; } }

@-moz-document url-prefix("http://www.youtube.com/channel/") {

#c4-header-bg-container
{ margin-top: -100px !important; }

.branded-page-v2-col-container
{ margin-top: 0px !important; }

#browse-items-primary
{ margin-left: -160px !important; }

#channel-search .show-search .search-icon
{ margin: 4px -8px 4px 4px !important; } }

@-moz-document url-prefix("http://www.youtube.com/editor") {
#content { background: rgba(10,10,10, .5) !important; border: 1px inset rgba(10,10,10, .5) !important; } }

/* === cursors */
@-moz-document domain("youtube.com") {
*
{ cursor: url("data:image/png;base64,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"), default !important; }

a, a:hover, SPAN[class="title"]:hover, SPAN[class="yt-user-name "]:hover
{ cursor: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAWCAYAAAArdgcFAAAFG0lEQVR42q1Ve1BUdRRmH6yyCLjIwro89sGy59yFZZcA0xgQGBKVhwwoj2BZVBR8UL5y0PHJKwiHSShUEg0fjZOG4oyONjZjU5o5ZWXqFErolGHBKAxTIOz9ne5aOmMmU9mZOf/c373fOfc73/l+Li5jBBFNcCY/8KOkqb5CIpKrRC7PGgKgq5Cyka4z+nsdZS/crNRFHbdJvR6eByhk4v8M/tvFFtfu5uS4hgJ5R+psn2uH1sK+zyuhfKjRHEdvRxiOLDGMm2bwELuKXSTxEbp/9zen7VJFb73OFhEDg5PckIJDgKKS4F7FSjj2dR1XPtJsSb5VFaa5UmH2+seg8RHaB13QXmv0jnI4qA5CKlXgaKYK+XQFkikAKGgK3J9fgFdPboHGK5WwlFotUz6wSb2HP2uROel8KrirRCS5shU9L1dxS6enQ+diP2SrBeBlPsjyA5Av8gZ+jgIIvICMFnDMzMLru8vhwM+1usLu5llxzjk9FXyqwOMP1WZN+yZsjDEDv1ONrMbI8TnPhbM4q5EVTTOzfF9gOX7Az/NGNlsoqvZHComG0Wa7/ODIjTP+QoHxTwA7FdAuDGpkR3hyUS53dbMvULsB+IpYJN+pE5jU4kq6LCWbUWBkWdOR8k2hrNAX+Ew5kJ8B6fRqn9qBjlcCnkoN7YkyfFyN6yKtMNwr8PuLEdirGUYmsSiYPiCM/CarSBzpyZQverCpeYFsfoaVxQPymTnw5c06yN2c5vVk1yJ31QPdDr1piitaDMfbQoEoDByDiWYWmaJkburJtNSPYzZfjmZO5ihIaySRxpMpEt0colQNHWjjPhx6z5w1TeXl0dZULRa6lzwCf6OuQnwiX6r4ZCusTU/Au5SIRAnIXy8IZVKzjGapTVQocJslzGChwHmhClm2ysLrFVoSRSIt2AjXvtqHdb11+nkDrTOsj4EzYb2H6/XPv7Ua2xpnC13bkKcME6vO9GNSrS81q82sJhDYJjU6UpVI5SrgbcJQ8wQlFajQEemFpDfjUGoK3tq30G3/SOepQKGA/OG6e3xzqCwpcYbPtYZ0pO/nCgVeFnSd4Mm/pEH2hRbY4UAk0AALjYV+gwooTwXMLhRaHICjywNxdKYcSadBqlqg7LhzqNT8SJZOcxroPBN0fpV8w66V0LpgEXaVlBjvj8OJjks65LtCgH9nIlJeOty8tJPb3rCG60hKgy59MFCksMHLlMjn+SCFJWNfzzYo7qvXBP3VrCS3W2f5f7s+MHj4qGnZnBrNpTSTkUaNHCMDsvUaoMq1eJSawhOGm8MTu+u4kpNV2FhYAJet0Xg32B9oXRFeGKjVxmYqza6Fpase95w15Vtk4Qpvj579ofnFZdDZE80RxQqqiQJHmkDHpzVc1ekyvdr57l67ZuLdagyiA9bMcxWm6lW2Sed2F7u39O9NCbh4rOlJM+vvvS26UR1s+WgLbK1PhT6aK6gmF++fiEAqK4HztN+amh2lkMQEu4+TSUQiF4lMnBMywaO7ItgyeHxl5L3rZ7V/2rXk73xc/uuxFVH2bO/zezIE4BVCLkKqTYKRw9tMG/tqOa1CLnnMy+1lG6QDQlPOb4V0H+uScO/57qxmu929ZeNCvJCYjn3v5iAtz4XuO68bc5ZYxnv6enuKn+kWcrSlBPbXaWMu10DxmmzliXqb/H3Wlhx1ZNdrome94iTnOppE6UqzbLBBoxtsL4346eopg/O5kFKX/yPsJX9IybkMY3I5RvwOAqZORBbS+TUAAAAASUVORK5CYII="), pointer !important; } }

/* sign on and comments sites */
@-moz-document url-prefix("https://apis.google.com"),
url-prefix("https://plus.googleapis.com/") {
 
.h9b.Kra, .obc, .o-ms-fk, .nbc.xta
{ background: black !important;
border: none !important; }

.h9b.Kra a, .nbc.xta a { color: red !important; }

/* comments*/
.kv8eNc.Mb div
{ background: rgba(40,40,40, .4) !important; 
box-shadow: inset rgba(0,0,0, .4) 0px 6px 22px 6px !important;
color: #888 !important; }
.kv8eNc.Mb a span
{ color: #84996C !important; }
.d-s.vy
{ color: #6B7F99 !important; }
.kv8eNc.Mb a
{ color: #868A76 !important; }
IMG[width="48px"][height="48px"][src="//lh3.googleusercontent.com/uFp_tsTJboUY7kue5XAsGA=s48"],
IMG[width="32px"][height="32px"][src="//lh3.googleusercontent.com/uFp_tsTJboUY7kue5XAsGA=s32"] 
{ display: none !important; }
.Uk.vKa
{ border: 1px solid !important;
border-color: #000 #666 #666 #000 !important; } }