/* by makondo, 12/09 */
@-moz-document domain("youtube.com") {
/* hides the comments panel> */ #watch-discussion,
/* likes bar> */ .watch-sparkbars, .watch-likes-dislikes,
/*ratings, share, save bar> */ #watch-actions, #entity-share-container,
/* rating images> */ .comments-rating-positive, .comments-rating-negative,#watch-discussion button,
/* reply and thumbs hover bar> */.yt-uix-expander-arrow, 
/* respond to video> */ #comments-post,  
/* member videolist shadows> */.yt-uix-slider-shade-right, .yt-uix-slider-shade-left, 
/* ads and crap> */.ads, .promoted-videos.list-view.pyv-promoted-videos, .lego-endcap,#iyt-login-suggest-side-box img, #iyt-login-suggest-side-box, #homepage-whats-new > H2, #masthead-nav a img, IMG[src="http://s.ytimg.com/yt/img/pic_new_sml_27x13-vfl14287.gif"],
.homepage-chrome-promo-content, #side-announcement-box,  #pyv-placeholder, #subscribeMessage, #iyt-login-suggest-box,.yt-alert.yt-alert-info.yt-rounded, .watch-module-body h4, .icon.master-sprite, /* top empty space */ #ad_creative_1, /* recommended main page */ #feed_recommended, #feed_top_videos, .feedmodule-subnull, #watch-description-expand .yt-uix-button img, #watch-description-collapse .yt-uix-button img, /* new ads under the player */ #watch-branded-actions img, #watch-userbanner strong img, /* donate */.google-checkout, .metadata-icon, #playnav-chevron, #yt-static-sidebar-fade, #mastheadBottom, .a.tri, #masthead-expanded-menu-shade, #masthead_child_div, .other-collection-units li img, .masthead-link-separator, #channel-like-action, #playlist-bar-title > BUTTON:last-child > SPAN > SPAN:first-child, #watch-headline-user-info > SPAN > DIV > BUTTON > IMG, .yt-subscription-button.yt-subscription-button-js-default.yt-uix-button img, #masthead-user-image, /* sidebar social >*/.guide-item-container.hideable, IMG[src="http://s.ytimg.com/yt/img/artist_profile_default-vflMekZ2y.png"][class="artist-image"], IFRAME[frameborder="0"][style="border: 0pt none; vertical-align: bottom;"], #alerts, #earth-hour-switches
{ display: none !important; }

html
{ font-family: Segoe UI, Tahoma, sans serif !important;
background: -moz-radial-gradient(-45px 45px, ellipse farthest-corner, black, 
rgba(0,0,0,.9) 65%, rgba(10,10,10,.9), rgba(83,0,0,.9) 100%) fixed !important; }

#logo, #logo.doodle, #logo-fools, #footer-logo { opacity: .5 !important; } 
#logo:hover, #logo.doodle:hover, #logo-fools:hover { opacity: .8 !important; }
#signup-youtube-logo { padding-left: 84px !important; width: 0px !important; } 
#smallMastheadLogo { padding-left: 111px !important; }

div, #watch-sidebar, #watch-related > LI:first-child, #watch-related > DIV > LI, .watch-module-body, .rightcap, .leftcap, .secttlbar, .secttlbarwrap div, .secttlbarwrap table td, .box-bg, #bulletin_input, .ctl, .ctr, .ctop, .cg, .cbot, .cbl, .cbr, .dark th, .dark td, .light, .light td, .light th, .description td, .opt-box-top, .other-collection-units li, .yt-uix-slider.browse-collection .pager-info, hr, /* slider > */ a.video-list-item-link:not(:hover):not([class="video-list-item-link selected"]), 
.video-grid li.video-list-item, .video-list li.video-list-item, a.video-list-item-link.selected .title, h2, h1, body
{ background: transparent !important; }

.yt-uix-pager, .player-new-ui, #quicklist-bar-container, .title.yt-uix-slider-title, #shows-episodes table, .yt-alert.yt-alert-info.yt-rounded,#watch-main-container, #content, .promoted-videos.list-view.ppv-promoted-videos, .multiple-promoted, .feedmodule-anchor, #picker-container, #side-column > DIV > UL, .subscription-menu-form, #watch-video-container, #watch-headline-container, #folder_title, yt-tile-default:hover
{ background-color: transparent !important; }

.rtl .spotlight-collection .yt-uix-slider-prev-arrow, .spotlight-collection .yt-uix-slider-next-arrow, 
.rtl .spotlight-collection .yt-uix-slider-next-arrow,.spotlight-collection .yt-uix-slider-prev-arrow, .box-close-link img
{ background-image: none !important; }

#masthead-subnav ul li, #masthead-container, #footer-container, #masthead-subnav, #user-navbar-sections li a, #masthead-expanded-lists-content, #yt-admin
{ border: none !important; }

a, a:active { background: inherit !important; }

#user-navbar-sections li a, 
#vm-video-actions-bar
{ -moz-box-shadow: none !important; }

#yt-admin-content div, #vm-choosesub-newvideos, .tab a, #yt-admin-content h2, #yt-admin-sidebar a, #yt-admin-sidebar > H2, .yt-uix-button.delete, #yt-admin-recommendations h2
{ -moz-box-shadow: none !important;
background: transparent !important; 
border: none !important; }

/* borders */
* { border-color: black !important; }

#playlist-bar-bar-container
{ border-color: transparent !important; }

/* green light hover */
.watch-sparkbar-likes, .result-item:hover, .comment:hover
{ background:-moz-linear-gradient(-300deg,rgba(0,0,8,0.8),rgba(0,0,0,0.4), rgba(231,254,203,0.6)) !important; }

/* ================= font */
div, .video-list-item span, .viewcount, .video-count, #yt-admin-content h2, .playlist-data-section:hover, .playlist-reference h1, .num-results
{ color: #777 !important;
text-shadow: 1px 2px 1px #000 !important; }

h1
{ color: #515151 !important;
text-shadow: 1px 2px 1px #000, 1px 2px 1px #000, 1px 2px 1px #000 !important; }

#post_button_input
{ color: #000 !important;
text-shadow: 1px 2px 1px #444 !important; }

.box-title.title-text-color
{ color: #6A6F80 !important;
text-shadow: 1px 2px 1px #000 !important; }

/* green links */
a, a:link, .watch-action-text, .google-ac-e span, .empty-box-title, .noscripthide, .iyt-edit-link, .page, .vtitle, #masthead-nav a, .search-option a, h2
{ color: #8EA070 !important; 
text-shadow: -1px 2px 2px black !important; 
text-decoration: none !important; }

a:hover, a:link:hover, #watch-description-collapse>span:hover, #watch-description-expand > span:hover, .yt-uix-pager-selected.yt-uix-button, #masthead-subnav ul, #post_button_input:hover
{ color: red !important; }

.video-list-item:hover span, #results-main-content .description b, .link-like
{ color: #5F747E !important; }

#masthead-nav a
{ opacity: .65 !important; }
#masthead-nav a:hover
{ opacity: 1 !important; }

/* sign in top links */
#masthead-user a
{ color: #666 !important;
text-shadow: 1px 2px 1px #000 !important; }
#masthead-user a:hover { color: #888 !important; }

#footer li { color: #555 !important; text-shadow: 1px 2px 1px #000 !important; }

#footer ul a { color: #444 !important; }
/* blue link hover */ #footer ul a:hover, .empty_folder
{ color: #7D9095 !important; }

/* ==============  top slider */
/* thanks, zrazzano! vert separator in slider */
#masthead-expanded-menu {margin-right: -10px !important; }
#masthead-expanded-lists-content
{ position:absolute!important;
width: 810px !important; }

/* video menu list box */
#watch-channel-discoverbox
{ background: rgba(0,0,0,0.3) !important;
-moz-border-radius: 3px !important; 
width: 970px !important;
margin: 0 !important;
-moz-appearance: none !important;
-moz-border-top-colors: #6B7959 #8C9B86 #000 !important; 
-moz-border-left-colors: #AFB5A1 #ccc #ccc !important;
-moz-border-bottom-colors: #7B8D4F #BAD677 #274D54 !important;
-moz-border-right-colors:  #BAD677 #A0B867 #274D54 !important;
-moz-box-shadow: inset 0 2px 18px 4px rgba(0,0,0, .5) !important; }

#watch-more-from-user
{ -moz-border-radius: 3px !important; 
width: 982px !important;
margin-left: -80px !important;
margin-right: 40px !important; }

.yt-badge-std
{ -moz-box-shadow: 4px 4px 8px rgba(0,0,0, .5) !important;
color: #8D6B40 !important; }

a.video-list-item-link
{ -moz-border-radius: 3px !important; 
padding-left: 5px !important; }

a.video-list-item-link.selected
{ background-color: #880000 !important; 
-moz-box-shadow: inset black 0 0 8px !important; }

.video-list-item.yt-tile-visible, .video-grid a.video-list-item-link.selected:hover, #watch-actions-area, .comment-list .comment
{ -moz-box-shadow: inset rgba(98,128,136,0.4) 0px 4px 18px 4px !important; 
-moz-border-radius: 3px !important; }

.video-grid a.video-list-item-link.selected .title
{ text-shadow: -1px 2px 2px black !important; }

/* top slider hover */
.video-list-item.yt-tile-default:hover,.video-grid a.video-list-item-link.selected:hover, .iph-dialog
{ color: #87A745 !important; 
background: -moz-radial-gradient(center top, #A2AD82, transparent),-moz-linear-gradient(top, #2E385B, #1E243B, #141827) !important;
z-index: 1 !important; }

a.video-list-item-link span, .empty_folder
{ font-weight: normal !important; }

/* title above slider */
#watch-headline-title
{ color: #949679 !important;
text-shadow: 1px 2px 2px #000 !important; 
font-size: 18px !important;
font-family: Segoe UI, sans-serif !important;
font-weight: normal !important; }

/* ============ buttons */

button, #subscribeDiv, .watch-expander-head.yt-uix-expander-head, .video-translation-links a, .yt-uix-button.yt-uix-slider-num,.yt-uix-button.master-sprite.delete, #masthead-user-expander .yt-uix-expander-head, .yt-uix-hovercard-card-body, INPUT[type="button"], .yt-badge-playlist, .yt-badge-rating-signal.yt-badge-rating-signal-unrated, #watch-username, #watch-video-count, BUTTON[role="button"][class="subscribe-button yt-uix-button yt-uix-tooltip"][type="button"], .video-index, .music-onebox-playall a, .yt-playall-link #masthead-nav a, .yt-playall-link
{ -moz-appearance: none !important; 
/*padding: 1px !important; */
outline: 0 none !important; 
border: 1px solid #000 !important; 
-moz-border-radius: 5px !important;
background: -moz-radial-gradient(center bottom, #900000, transparent),-moz-linear-gradient(top, #454e5f 48%, #262a31 49%, #0f0f0e 85%, #303a5d) !important;
-moz-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; 
font-weight: bold !important; }

button:hover, .watch-expander-head.yt-uix-expander-head:hover, .yt-uix-button.yt-uix-slider-num:hover, INPUT[type="button"]:hover, .yt-badge-playlist:hover, #subscribeDiv:hover, #watch-username:hover, #watch-video-count:hover, /* slider pagination > */ .yt-uix-button.yt-uix-slider-num:hover, .yt-uix-button.yt-uix-pager-selected.yt-uix-slider-num.yt-uix-slider-num-current, BUTTON[role="button"][class="subscribe-button yt-uix-button yt-uix-tooltip"][type="button"]:hover, #search-btn.yt-uix-button:hover, .video-index:hover, .music-onebox-playall a:hover, .yt-playall-link:hover, #masthead-nav a:hover, #masthead-nav a.selected
{ -moz-appearance: none !important; 
color: #C9B15E !important; 
background: -moz-radial-gradient(center top, #A79A64, transparent),-moz-linear-gradient(top, #2E385B, #1E243B, #141827) !important; }

.yt-uix-button span
{ -moz-appearance: none !important;
padding: 2px 4px 6px 4px !important; }

.yt-playall-link { padding: 8px 8px 8px 0px !important; }

#watch-headline-user-info button:hover
{ color: #C9B15E !important; }

/* buttons above player */
#watch-username 
{ padding: 2px 4px 6px 4px !important;
margin-top: -2px !important; }

#watch-headline-user-info span, #watch-headline-user-info a strong,.music-onebox-playall a, .playlist-share.yt-uix-button.yt-uix-tooltip 
{ opacity: .75 !important;
font-size: 13px !important; 
font-weight: normal !important;
padding: 2px 4px 6px 4px !important; }

.subscribe-button, .subscribe-button.yt-uix-button.yt-uix-tooltip, .playlist-share.yt-uix-button.yt-uix-tooltip
{ margin-top: -2px !important;
padding: 0px 4px 6px 4px !important;
height: 27px !important; }

#watch-headline-user-info span:hover, #watch-headline-user-info a:hover
{ opacity: 1 !important;
color: #87A745 !important; }

.yt-uix-button.yt-uix-slider-num
{ padding: 0 !important; 
height: 18px !important; 
width: 18px !important; }

.yt-uix-expander-head.yt-rounded
{ border: none !important;
text-shadow: -1px 2px 2px black!important; }

#masthead-user-expander .yt-uix-expander-head, .feedmodule-single-form-item, .yt-alert.yt-alert-promo.yt-rounded
{ -moz-box-shadow: none !important; 
background: transparent !important; 
border: none !important; }

 .yt-uix-expander-head.yt-rounded:hover, .result-type-badge
{ color: #B0C48C !important; background: none !important; }

/* videos from user button */
#watch-mfu-button
{ margin-left: -4px !important;
margin-top: 2px !important;
height: 30px !important;
padding: 2px 6px 5px 6px !important; }

#watch-headline-user-info > SPAN > BUTTON
{ padding-bottom: 4px !important; }

.video-list-item:active, #watch-related > LI:first-child:hover, .feeditem-compressed:hover, .selected
{ -moz-border-radius: 3px !important; background: transparent !important; 
background:-moz-linear-gradient(-300deg,rgba(0,0,8,0.8),rgba(0,0,0,0.4), rgba(231,254,203,0.6)) !important; }

.quicklist-item .video-thumb { -moz-box-shadow: 4px 4px 8px rgba(0,0,0, .7) !important; }  

/* ================= search and input */

#masthead-search { padding-top: 1px !important; }
.search-fake-input { margin-top: -3px !important; }
.search-fake-input { background: none !important; border: none !important; }

#masthead-search >label:hover, #masthead-search-term:hover,#masthead-search-term:active, #masthead-search-term:focus, #post_button_input:hover
{ -moz-appearance: none !important; 
background:-moz-linear-gradient(130deg,rgba(0,0,8,0.1),rgba(130,130,130,.5), rgba(231,254,203,0.4)) !important;
-moz-box-shadow: inset rgba(231,254,203,0.2) 0px 1px 4px 4px !important; }

#vm-videos-search-form>input
{ border: 1px solid black !important;
height: 23px !important; }

#search-btn { height: 31px !important; 
margin-left: -3px !important; margin-top: 1px !important; }

#masthead-search-terms, #search-term, #footer-search-term, 
SELECT[class="google-checkout-price"], INPUT[type="checkbox"]
{ -moz-appearance: none !important; 
background-image: -moz-linear-gradient(-300deg,rgba(0,0,8,0.8),rgba(0,0,0,0.4), rgba(231,254,203,0.6)) !important;
-moz-box-shadow: inset rgba(0,0,0,0.2) 0px 2px 6px 2px !important;
border: 1px solid black !important;
-moz-border-radius: 3px !important; 
color: #CCCFA9 !important;
text-shadow: -1px 2px 2px black !important;
font-family: Segoe UI, sans-serif !important; 
font-weight: bold !important; 
font-size: 13px !important; }

#masthead-search-term:hover, #masthead-search-term:active, #masthead-search-term:focus, 
#search-term:hover, #search-term:active, #search-term:focus, 
#footer-search-term:hover, #footer-search-term:active, #footer-search-term:focus, #vm-videos-search-form > INPUT:focus
{ background-image: -moz-linear-gradient(100deg,rgba(0,0,8,0.4), rgba(231,254,203,0.5)) !important; } 

#masthead-search,
#masthead-search div:active, 
#masthead-search div:focus,
#masthead-search div:hover 
/*input[type="text"]*/
{ font-weight: bold !important; 
font-family: Segoe UI, Tahoma, 
sans serif !important; 
font-size: 14px !important; 
color: black !important; 
text-shadow: 0px 0px 6px #999 !important; }

#vm-videos-search-form > INPUT 
{ color: #B2BD7B !important;
text-shadow: 1px 2px 1px #000, 0px 0px 8px #000 !important;  }

/* search dropdown */ .yt-suggest-table, .yt-suggest-unselected, .yt-suggest-right
{ background: black !important; }

/* filter button */ .yt-uix-expander-head.yt-rounded
{ margin-left: 5px !important;
background: transparent !important;
-moz-box-shadow: none !important; }

.yt-suggest-selected .yt-suggest-left, .yt-suggest-selected .grayText
{ color: #A8BD84 !important;
background: -moz-linear-gradient(100deg,rgba(0,0,8,0.6),rgba(0,0,0,0.2), rgba(231,254,203,0.6)) !important;
-moz-box-shadow: rgba(231,254,203,0.2) 1px 2px 2px 4px !important; }

select, input[type="textbox"], input[type="password"], textarea, .searchField, .input_box_left, .input_box_right, #comment_entry_box_text, #user_videos-query, .search-term, .query, input[type="text"], #itsalltext_generated_id_comment_1, input.vidlink
{ background: rgba(20,20,20,.5) !important; 
color: #AFAC85 !important;
-moz-appearance: none !important; }

select, input[type="textbox"], textarea, input[type="password"], input[type="text"], input.vidlink 
{ border: none !important; 
padding: 3px !important; }

#search-btn.yt-uix-button span
{ -moz-appearance: none !important; 
background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAC4jAAAuIwF4pT92AAADK0lEQVR42mNoaGhgoCVmGEgLGFtaWphbWluYm5qamKhqQVdXF1YD29vbmKjmAzMLc1U3H/dwryDvFFtHOxcjI2MekHhHRzsjRRYoKCgIBicFzuld3fqvZ1Pj/7Z11f/b19b8z+vKuKusqxgJUtPW3sZIsgX1dfWMcrJyvIllIYcnbq/6H1zoeEteX6xDWIGnVMdFfllKj+f/0nmx/2U0RZLBPunsYCTagq7uLrBiS1ft+onbU/87BGtsYGBgEEdWyCPE6hvXov8xvsXks6i4sDzJPlBUUObM67F/WDLV9iMjA6MySKynt4epG2R5Yx3YAVqWAs3VK3X+q5nwFYH4nV0dBCOdAZgUwZrlFWRUuzZa/wvJVTogJS7P2NGJiMyOjg7GhPhkRjEpHtvipfL/TP24F0FSG+FgYmhtbQUrkpYWV5u5z+x/XLnsAXRFzc1NjDnZeYwy8oKWHTsU/9mHcS2ytnBi6untYiQ6iIQExHk6F2vdW3TA7JOoqLAMSKy3r5ulpaWZedLkfhYQ3yNYtnHjDav/BpYCpTB9rW0tTAQt6O7uBLvE2k2wbs9ju//FLZab5GWUhZAVGpupek/bafRx2h6t35PXeDyMz9efqqAgJwwNKmai8gEDAxN/TIn83mWX7P63L/G+Hxhv2ukbblaSXGazqn+X+f/yRdL/C+eJ/WlYr/x/9hGP/zWzbG+r6oh6wfQDfctEMKMBgaiFt/CMlAky30uWafyvAKaavPmK/33yBa8KirFHWgaILkmaLvQ/olPgR+lCg/9ta93/2wUq9CspKfFC8wczUUUFAyODHqcgQyy3GEMGCyeDFwMDqxhInJGBmU9Bn6vds1T4t3MJ+3+/SqlfJXMc/ocVGZ2TURS1oKi4Ri6H2HiYvPUCBK/oJbH9143m+BVUrf8/rNbsh4gKZzZRFrS1tTF2dnYwgTDQYJSwramtZoIGp4SoNvd02UDO/6I+jP+VQnj/ygdx/5OQllCguMJpR7KUhZc5VNCG+w6XO/N/HhP2S0KCQsJUq9GqqqvAwcbEyKTIxMcUC/SVGtWrzPZ23HUEVevfzq5OxkFV6VMFAwDklFPC12qKAgAAAABJRU5ErkJggg==) center no-repeat !important; }

/* ======================= menus */
.browse-filter-menu.yt-uix-button-menu, .yt-uix-button-menu
{ background: rgba(0,0,0, .6) !important; }

/* search dropdown autocomplete */
.gssb_e
{ background: black !important;
-moz-box-shadow: 4px 4px 8px rgba(0,0,0, .5) !important; }

.gssb_a, .gssb_a td:hover, .gssb_e tr:hover
{ background: rgba(0,0,0,.7) !important;
color: red !important; }

/* relevance menu */
.yt-uix-button-menu.yt-uix-button-menu-text
{ background: rgba(0,0,0, .3) !important;
border: 1px solid black !important;
-moz-box-shadow: 2px 4px 10px #111 !important; }

.yt-uix-button-menu-item, .gssb_m
{ background: rgba(0,0,0, .1) !important;
border: 1px solid black !important;
color: #77905F !important;
text-shadow: 1px 2px 1px #000 !important; }

.gssb_m span
{ color: #bbb !important;
text-shadow: 1px 2px 1px #000 !important; }

.yt-uix-button-menu-item:hover, .gssb_m span:hover
{ color: red !important; }

/* checkboxes */
.yt-uix-form-input-checkbox-element,
.yt-uix-form-input-radio-container input:focus+.yt-uix-form-input-radio-element,.yt-uix-form-input-checkbox-container input:focus+.yt-uix-form-input-checkbox-element
{ background: black !important;
-moz-box-shadow: none !important; }

.yt-uix-form-input-checkbox-container input:checked+.yt-uix-form-input-checkbox-element
{ -moz-appearance: none !important; 
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAACXBIWXMAAC4jAAAuIwF4pT92AAABIUlEQVR42jVPMWuDYBD9QuhQmi4tLoX+CIeMccisIAZXUeIUJIIazeLeNm1GdXTS1SGECP6QgIsIWZM2tBgTv9r7Aj14vLt33PEeMk3zxrZtNJ1OH1mWNfv9/gdhXdcfiG4YRgeRZjKZ9HieXziO8xmG4TdhMoN+T/YILiiGYV5Ho9Fls9n85nneEBZF8QL6u2VZXcRx3AyGPVxgz/NOy+WyBq5giQeDwdd4PKYQTdNvcHUMguAcx3EdRVELfPJ9vxYEoQI8o+FwOJNleZ+mKS7LstrtdnVRFD+r1QrDl6MkSRRSFIUCvKzX6zPGuIW6NE3TJklyVlV1Aem613Rgvue67jzLsi0YP8DX7RwK9LtrOjDYIQ2Bpmm38PWJ8L9G8AeWPKSZ8hCl6AAAAABJRU5ErkJggg==") center no-repeat !important; }

/* ===================== details */

/* ===== scrollbar */

scrollbar[orient="vertical"],
scrollbar[orient="horizontal"] 
{ -moz-appearance: none !important;
background: rgba(150,150,150, .5) !important;
max-width: 8px !important; padding: 0px !important; }

scrollbar[orient="vertical"] 
{ -moz-appearance: none ! important;
max-width: 8px !important; }

scrollbar[orient="horizontal"]
{ -moz-appearance: none ! important;
max-height: 8px !important; }

scrollbar thumb[orient="vertical"]
{ min-height: 70px !important;
height: 70px !important;
-moz-appearance: none !important; 
background:-moz-radial-gradient(center left, #620000, transparent),-moz-linear-gradient(top, #454e5f 10%, #262a31 49%, #0f0f0e 85%, #303a5d)!important; 
border: none !important; 
-moz-border-radius: 6px !important;
max-width: 8px !important; margin-right: -1px !important;} 

scrollbar thumb[orient="horizontal"]
{ -moz-appearance: none !important; 
min-width: 70px !important;
width: 70px !important;
-moz-appearance: none !important; 
background:-moz-radial-gradient(center top, #620000, transparent),-moz-linear-gradient(top, #454e5f 10%, #262a31 49%, #0f0f0e 85%, #303a5d)!important; 
border: none !important; 
-moz-border-radius: 6px !important;
max-height: 8px !important; }

scrollbar scrollbarbutton, 
scrollbarbutton[type="increment"], scrollbarbutton[type="decrement"], 
scrollbar[orient="vertical"] > scrollbarbutton[type="increment"], 
scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"], 
scrollbar[orient="horizontal"] > scrollbarbutton[type="increment"], 
scrollbar[orient="horizontal"] > scrollbarbutton[type="decrement"] 
{ -moz-appearance: none ! important;
height: 8px !important; 
width: 8px !important; 
padding: 0 !important; 
border: none !important;
background-color: transparent ! important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAC4jAAAuIwF4pT92AAABBUlEQVR42mMozC9i7unvZVi9bKpjZ31+KwiD2F093Qw11dVMDL0TehnmzOo2K4z1uTa9Nu8PCBfGel+bP7fPtK6+gYFh3crZbv6OSncT4qX+z50b/geEE4Fsf3vFR7t3rdRiaCxLbXd1Yvif18T3N69N4D8YN/H/trVk+L94bncMQ31ZUntoBPf/7qXaf2Ztt/g/G4i7lmr98gtk+b94Xlc0w6qls92qKlzuzNlq+//Mg/TfZ+6n/56zyf5/ZanLo53bV2gxtHd0MqxbO8Nsw5aSY7v3FfwH4bVrKo5tWD/HpKa2noGhuqqasb6hgaGrs5Pl0P5VISDc1dnBUldfz1BfX88IACphgzSC6vjRAAAAAElFTkSuQmCC") no-repeat !important; }

/* ========== search results page */
#search-results 
{ height: 720px !important; 
overflow-y: auto !important;
padding-bottom: 10px !important; }

#search-main
{ margin-bottom: 10px !important; 
margin-top: -6px !important;}

.search-option-box+.search-option-box:before,.search-refinements-block+.search-refinements-block:before
{ border-left-color: black !important; }

/* black shadow */
#masthead-expanded, .ytg-fl.browse-stage, #masthead-expanded-container, .yt-tile-static, .yt-tile-visible, #masthead-subnav ul, #vm-videos-search-form > INPUT, .playlist-video-item.odd, .browse-item.yt-tile-default.yt-uix-tile:hover, .vm-video-list .vm-video-item, .vm-video-list .vm-video-item.vm-movie-item, #contentTable, #contentTable .GIPP02GH3.GIPP02GN3, .secondary-pane, .placeholder-module-enable-edit-mode.tile
{ background: rgba(10,10,10, 0.1) !important; 
-moz-box-shadow: inset rgba(0,0,0, .4) 0px 6px 22px 6px !important; }

.album-row
{ background:-moz-linear-gradient(-300deg,rgba(0,0,8,0.9),rgba(0,0,0,0.2), rgba(231,254,203,0.1)) !important; }
.album-track-duration
{ color: black !important; font-weight: bold !important;
text-shadow: 1px 0px 0px black, 2px 0px 6px #889163 !important; }

.playlist-video-item.even
{ background: rgba(100,100,100, 0.1) !important; 
-moz-box-shadow: inset rgba(0,0,0, .4) 0px 6px 22px 6px !important; }

.video-overview span, .video-index 
{color: #888 !important; text-shadow: 1px 2px 1px #000 !important; }

.title.video-title:hover {color: red !important; }

.video-index
{ width: 16px !important;
height: 16px !important;
font-weight: bold !important;
font-size: 14px !important;
padding-left: 5px !important;
padding-bottom: 4px !important;
color: #A0802E !important;
text-shadow: 1px 2px 1px #000 !important;  }

/* pagination */
.yt-uix-button.yt-uix-slider-num
{ padding: 0 0 3px 0 !important; 
height: 21px !important; width: 21px !important; }

#search-footer-box .yt-uix-button span
{ -moz-appearance: none !important; 
padding: 3px !important; }

/* no avatar on user page */
IMG[src="http://s.ytimg.com/yt/img/no_videos_140-vfl1fDI7-.png"], #masthead-user-image
{ opacity: 0 !important; 
border: 2px solid black !important; 
-moz-box-shadow: none !important; }

/* per page boxes */ .show_info { padding: 4px 6px !important; }

h3 { -moz-box-shadow: none !important; background: none !important; }

#yt-admin
{ background: transparent !important; }

.ghost img.left, .ghost img.top
{ background: transparent !important; }

/* subscriptions */
.subscription-menu-form
{ color: #ccc !important; }

#movies-spotlights .yt-uix-button-content
{ color: transparent !important;
text-shadow: none !important; }

.comment-list .comment { margin-top: -6px !important; }

/* =========== rating */
.yt-badge-rating
{ background: rgba(150,150,150,.5) !important; 
-moz-box-shadow: inset rgba(0,0,0, .4) 0px 2px 4px 2px !important;
color: red !important;
border: 1pt solid black !important; }

.yt-badge-rating-signal.yt-badge-rating-signal-green
{ background:-moz-linear-gradient(-300deg,rgba(0,0,8,0.8),rgba(0,0,0,0.4), rgba(231,254,203,0.6)) !important;
color: #9CCB82 !important; }

.yt-badge-rating-signal.yt-badge-rating-signal-unrated
{ color: #777 !important;
text-shadow: 1px 2px 1px #000 !important; }

.ux-thumb-wrap.contains-addto/*, .video-thumb.ux-thumb.ux-thumb-288*/
{ -moz-box-shadow: 0px 2px 10px 2px #000 !important; }

/* ==================== info popups */
.yt-uix-hovercard-card-body
{ background: rgba(0,0,0, .7) !important;
-moz-box-shadow: inset rgba(0,0,0, 0.4) -1px 6px 12px 2px, 2px 4px 10px 4px #000 !important;  }

.yt-uix-hovercard-card-content div
{ border: none !important;
-moz-box-shadow: none !important;  }

.yt-uix-hovercard-card .info, .yt-uix-hovercard-card-content .description,
.yt-uix-hovercard-card .starring, .yt-uix-hovercard-card .info h3
{ color: #ccc !important;
text-shadow: 1px 2px 1px #000, 0px 0px 6px #000 !important; }

#movies-spotlights .yt-uix-button-content
{ color: transparent !important;
text-shadow: none !important;  }

/* ============== bottom bar */
.playlist-bar-group
{ border: none !important; }

#playlist-bar-prev-button > IMG, #playlist-bar-next-button > IMG, 
#playlist-bar-autoplay-button > IMG, #playlist-bar-shuffle-button > IMG
{ padding-bottom: 3px !important; }

.yt-uix-button-group button
{ padding: 0 3px 6px 3px !important;
font-weight: normal !important;
height: 30px !important; }

.yt-uix-button-group button:hover, #playlist-bar-controls button:hover
{ color: #87A745 !important; }

/* right side buttons */
#playlist-bar-controls button
{ padding: 0px !important;
height: 30px !important; 
margin-top: 10px !important; }

/* hover dragging bar */
.dragger
{ background: -moz-linear-gradient(rgba(0,0,0, .5)1%, rgba(183,183,183, .2), rgba(255,255,255,.6), rgba(183,183,183, .5), rgba(0,0,0, .4)) !important;
-moz-box-shadow: 1px 2px 8px rgba(0,0,0, .5) !important; 
border: 1px solid black !important;
max-height: 6px !important; }

.dragger, .playlist-bar-item .delete
{ margin-top: -10px !important; }

/* =========right panel */

#watch-main 
{ width: 1000px !important; }

#watch-sidebar:hover
{ opacity: 1 !important; }

#watch-sidebar
{ opacity: 0.1 !important;
position: absolute !important;
margin-top: 12px !important;
top: /*52*/0px !important; 
right: 0px !important;
/*height: 800px !important;*/
bottom: 0 !important;
width: 300px !important;
overflow-y: auto !important;
padding-right: 10px !important; }

.video-thumb 
{ background: black !important; 
border: 1px solid #111 !important;
-moz-box-shadow: rgba(0,0,0,0.6) 0px 2px 8px 1px !important; }

/* =============================== info under player & comments */
#watch-description-toggle, #watch-description .expand,#watch-description .collapse
{ border: none !important;
-moz-box-shadow: none !important; }

/* show more button below the player */ 
#watch-description-expand button
{ font-weight: normal !important;
color: #5C6244 !important;
text-shadow: 1px 2px 1px #000 !important; 
background: -moz-radial-gradient(center top, rgba(122,130,98, .3) , transparent),-moz-linear-gradient(top, #000 48%, #000)!important;
border: 1px solid black !important; } 

#watch-description-expand button:hover
{ color: #8A9367 !important;
text-shadow: 1px 2px 1px #000 !important; 
background: -moz-radial-gradient(center top, rgba(122,130,98, .5) , transparent),-moz-linear-gradient(top, #000 48%, #000)!important; }

#watch-main-container
{ margin-top: 0px !important; padding-bottom: 12px !important;}

#watch-description-clip 
{ padding-left: 10px !important; }

#watch-description
{ width: 152% !important;
margin-left: 0px !important;
-moz-box-shadow: 0 0 25px rgba(0,0,0,.9) !important;
background: rgba(0,0,0,.6) !important;
color: #888 !important;
text-shadow: 1px 2px 2px #000 !important; }

#watch-description-text
{ width: 600px !important;
margin-top: 4px !important; }

#watch-description-extra-info
{ position: absolute !important;
top: 10px !important;
right: 10px !important;
background: transparent !important; 
border: none !important; 
-moz-box-shadow: 0 0 25px rgba(0,0,0,.9) !important; }

#watch-description-extras { display: block !important; }

/* likes bar */
.watch-sparkbars
{ border: 1px solid #222 !important; }

.watch-view-count, #watch-views > DIV:first-child > SPAN
{ padding: 6px 6px 0 4px !important; }

.comment-highlight-section-header, #watch-description-collapse>span, #watch-description-expand > SPAN 
{ color: #AEC4D1 !important; 
text-shadow: 1px 1px 1px black !important; }

#watch-discussion
{ margin-left: -150px !important; }

.comments-section>.video-list>li
{ background: none !important;
padding-left: 30px !important; }

.comments-section>.video-list>li:hover
{ background-color: transparent !important;
-moz-box-shadow: none !important; 
border: none !important; }

.comment .content p
{ font-size: 13px !important; }

/* ================= THE PLAYER */
#watch-player
{ width: 100% !important;
height: 740px !important;
margin-left: 0px !important;
-moz-box-shadow: rgba(0,0,0,0.6) 2px 12px 18px 10px !important; }

.watch-module
{ margin-top: 70px !important; opacity: 0 !important; }
.watch-module:hover { opacity: 1 !important; }

/* WIDESCREEN FIX FOR PLAYER & VIDEO TITLE */
#watch-other-vids { margin-top: 10px !important; }
#watch-vid-title, #watch-this-vid { width: 100% !important; } 

/* =================== IMAGES */
/* ===== userpages */
.master-sprite.img-php-close-button, .close.master-sprite, .box-close-link, .close, .feed_delete img, .yt-uix-button-icon-playlist-bar-delete, .close-button
{ width: 16px !important; height: 16px !important;
background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAADdUlEQVR42r1VOUssaxA93TPu23Pfr+ICpgYi5mogCG4YiImKoIGBmT9BBBU0EREMzQQRDUQMXNALBuKC4gLXfccddXSmb51ieujhmb73QdPzfV3fqVOnljHgWI2Njaa8DFnW19cXLMvSx16macLn88Hr9dKGR/xoiI01PT3tw3+5DOempqbmlzCIIIOHhwfj8/NT2TnZRkRE6JnSlHMNy7I+5ufn/wRAq6qqzNnZWV9DQ8Ovi4uL3ZiYmMjv72+Lxi6X618sbAeUgXhut9t6eXn5Cg0NLVlYWNhqbm423bJRtmIQmZOTExkbGwsxNEJCQvD+/k794NcvAEpn4eHhqq1oT9AwIfSP/7vptvyuJSRfUlKSlZ6ebmxvb1vHx8dGWVkZ4uPjFdxOUlhYGD4+PrC4uIjU1FSruLgYNzc31uXlpTeQUPvH/f29kZmZicLCQpycnBgrKyuYmppCdHQ0ioqKkJaWpt9SUlIwMzODpaUlHB4eGjzLyMjQyLj4Nu1kkU12drZebmlp0d/CFiMjIxCJUFJSgoSEBIyNjWF3d1ft2tvbCYisrKwgiQJMqZOEjuTkZJSXlysY90dHR+jr68PV1RUGBgawubkJkQnDw8Oorq5GYmIiGKFdEUGgXASkAZNQWVmJiYkJ5OfnK+POzk7s7OxoBOPj46irq1N9aU9JfmTKQykn1ZDJ8Xg8YKJGR0eVBeuTiRocHERFRYXKRTl4h08QqHPz+vqKt7c3PD09qdHZ2Rl6e3u1jB4fHxW8v78f+/v7LDs94x0+Qe3s7GspDUi94fn5GQcHB2hqasLc3Bzi4uLQ09OjYTLrMiOwsbGhBGh/e3urwFy8azqLmsmQesPe3h46OjqwtramOnd1danG3d3dmmlq29bWhvX19QAR6ULD7rQg0NPTU/U6NDSE1dVVzWxrayuLHMvLy4iKilJnrAoCUwoS4T1n+G7/+NJDsvS3oZWXl2ewtNi2W1tbWnLn5+eayNraWsi8UCfSANpRlgPV7ZhU5t3dHVvQm5ubaxQUFFjse2prJ5Pv6+tr7RoZRAyZ5eYVbV3s+Z+Yvkt70ruLYM5S+2n5xx4jMGWgQAaLx/4UdKO0tLRYqiBeLvgY7k+AdMhkOJwacuaRhP4WSb7/n8lfX1/vkuFhUnQytac+Gdtv/hs45bGlmJycDLD8C03/32TjiYzRAAAAAElFTkSuQmCC) center no-repeat !important; }

.tiny-video-icon, #video_link_icon img, IMG[alt="External link"], IMG[src="//s.ytimg.com/yt/img/pic_new_sml_27x13-vfl7_wlVV.gif"]
{ width: 0 !important; padding-left: 10px !important; height: 10px !important; 
margin-top: 4px !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; }

/* ============== small arrows */
.module-left-arrow.disabled, .module-up-arrow.disabled, .module-down-arrow.disabled, .module-right-arrow.disabled
{ opacity: .4 !important; }

.module-left-arrow
{ width: 0 !important;padding-left: 16px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAACIElEQVR42o1TPWtiQRR9hSAKGnvFQtLZp1TTJBGCoGKfxO+IgiBKRI1fUcEoVuofSKGFivA0RQjrikW2W7azEBT8+BU5O3eCJkHYdeAwM49zz7tn7r1COp0W7u/vhWw2K+Tz+YNAXIqh2N2BkEgkDgJxM5kMj+Vq9OHy8jJydnY2OD8/F/+DgdlsTqRSKR7LU4rH44LNZvt5c3OD6+vrPdze3sLr9eLq6gpOpxMWi+VPNBoVHh4ePgRisZjg9/vFcrmMYrHIUSgUUKlU0Gg0uAAFPj4+cjCxSSQS+RSgC7MhDgYDdDod9Pt9jEYjtNttOBwOSKVS/veXlxcQh3mfhMPhTwG61Ot1cT6fY7lcYjabgX3H8fExjo6OIJPJwDxjtVqBOCyrSSgU+hSgS6vVEt/f39Hr9XBycgKVSgW1Wg2dTgeFQoFarQZaxGGZTQKBwL4AEdgOvV4PpVIJjUazJ0BrT2BrYbFYYL1eYzqd4u7uDlqtlluQy+XkG5vNBsRpNpvfLdAjssYQh8Mhut0uRFHEeDzG09MTWH9AIpGASvz6+orn52ewB//+iFRGViqRSlQqlXagtKmMHo+HC1SrVV5an8/3vYzUSHa7/Yfb7YbL5dpDMBgE6xPeCyRmtVp/7xpp28oXFxcpo9H4dnp6+mYymfj+9fxl/2UwGGo0E7lc7mOYaDCSyaRAqmTnXyAOZbwbpu04kxpr34NAtimG8Be2nfDSgqnVPAAAAABJRU5ErkJggg==) center center no-repeat !important; }

.module-up-arrow
{ width: 0 !important;padding-left: 16px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAC4jAAAuIwF4pT92AAACnElEQVR42p1Tz0tiURR+895zZmgRtMxNQUuxgn5AIK6kbUSUWvRDC0tRQpBZRIvEokUlthF/7HQxTZZFY9KEzrL+gnb9B0LgYoTu690737mlTLSbB4fz7jn3fvc753xX2dnZUciCwaDm9/v1QCCgwaRfW1uTHnFteXnZQn5paYnyWvuc0v75X1OAqtKPy+WKjI+PlycmJk6GhobOhoeHS4ODg2dko6OjpbGxsTPkf4yMjNCeGJ3Z2NhQlfn5eUlncnLy5+LiolhYWBCgK0BVoARpFKc1eVwoHA7H75WVFc3r9erEQAL4fL7vBwcHL3t7e3/i8biRSqUYgIyZmRnj+PiYJRIJtru72zo8PHzBpVcEANOJhk4Am5ubpXq9LsrlMru8vBS3t7e8r69PdHV1cVpXKhV+fn7OarWaiMViVTBSwc6ihEIhCbC/v3/69PTEHx4enpvNJsfaVBSFk4XDYY6YiRxrNBo8mUxeU+k0JQKQJeTz+ZJ4/Rg2i4GBAY7bRU9Pj9nd3S0eHx85cgZtKBaLVdTfAZAMcrnc6RvA89bWlry5t7eXW61WyQSUTQKnDYVCgQBU6MEiBUQAaFDJMAx+cXHBcEDATFVVxVsZ0mezWWJA5V273e7XKayvr3eaeH9/L7a3t5+np6c5JsAxUjKT/jENMxqNsru7OxGJRKoA0BGTAJIB0E5oRGhQC/1gmUyGpdPptjdQIsNoW0dHRy9zc3NXANZmZ2e1jg6cTmcFYFIwJKa2qP4VEXmMXQoJOX1qakoykFKGVL/ZbLYaJFyFlG/g2/aL1na7/Qayplytv78//iY+9d3DwA1fEPwMVu+MYlAdmQX9+Iruf/rwGgmNGgOq9GR1bGx73ePxaNQw1K6hwdrq6mrnOf8FnvjLWv1viaIAAAAASUVORK5CYII=) center center no-repeat !important; }

.module-down-arrow
{ width: 0 !important;padding-left: 16px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAC4jAAAuIwF4pT92AAACnUlEQVR42p1Tz0tiURR+vvecmZ20KXDZWvqBURDVKtymVJSmJlpWloQ0zCIIFIIKIhCjRWDgapqeDJiTOFji35Dg1nUQ7Ubx6bt3vnNLmWg3Dz7Ouefe993vnh9SPB6XCJubm0owGFTX19cVQNi1tTVhEVf8fr+ZrM/no32l+5/Udf4XElhlcmZnZ6MTExM/Jycnr0dGRrKjo6MaQDY7NjamjY+PZ7H/w26305mv9M/GxoYseTweIcfhcOQhj2PN3W43X1lZEeiul5eXhR8KhfjU1FR5dXVVQVwlBYIgEAh8Pzo66pyenv65uLhop1Ip/fz8vE0gHzH97OyscXJy0gHRLREAKslQiWBnZ0erVCr84OBABynf3t5mSCwHWCQS4biA7e/v6+VymcdisQLUykiyWdra2lLfEnLTbDZZOp1uSZLETCaToaoqUxSFybLMEDNISaPRYFB6h+eJKhGBeAIkavz107HBicRqtXLAgM+9Xi/DXpsOXF1dFZCTHoFQcHl5efNG0KrX62xgYIBZLBbW19dnAKxWqxlETgcymQwRyOgHs2ggIoAs7enpiT0+PuovLy98b29P3ExKKAfPz8+sWq226czx8fHd4uLiaxXC4bBQsLu7q5VKJZ7NZlu5XI4R+vv7SYWBGMvn84amafrDwwOPRqOFpaUldX5+XhAIBZB0jRJ2Dg8PG1jryWRSX1hY0J1OJ/ntRCKh0x5K2UH8lpIIq/T6YGZm5hfexFFbAWoqSibFMAdURhHHhXx6eroMAnVubk4oEK2Mdv1ms9nu0boFtHLxH/weHh4uDg0NFWFp735wcDDx1nzyu8HArZ8R/ARV70Ax3E4wQ80XqDJ9mEZio8Sg3jSyKg52rUo1p4RR5l0ul4J56I3zX7ZgySAufXemAAAAAElFTkSuQmCC) center center no-repeat !important; }

.module-right-arrow, .hook-arrow
{ width: 0 !important; padding-left: 16px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAACMUlEQVR42o1TS0tqURQ+NBEkTJpJIKi/wamVAx8ggjps5CstIQpEQdS0fARpiaCCYwdSohAcFSSoKw66M7lTJyo+foXf3et0fXHhXjd87L3O+da311p7LS4Wi3G3t7fc3d0dl0gkdgJxyYd8VwdCOBzeCcSNx+OCr6BGH0wmk1+n0zX1ej3/HzSNRmM4Go0KvkJIoVCIs1qtPxwOB+x2O87Pz3F5eYmlvQmn0wmz2fwrEAhwyWTyWyAYDHIXFxf84+MjCD6fTxAolUp4enpCKpVCOp0WkMlk4PF4en6/fy1ABkuDbzab6HQ6uL6+hkgkAosK1WoVn5+feHt7Q71eB3FY7r2bm5u1ABnFYpEfDoeYTCZ4fn6GWCzGwcEBFAoFmDgGgwGm0ymIw7i9q6urtQAZ7CZ+sViAVqVSgUQigUqlwtHRkXBWq9V4eXkBcV5fX3sszb8F8GctBZRKJeRyOaRSqRAJ1YRWrVbbFqAU2E9+NBphNpshl8thf38fh4eHkMlkQkH7/T7m8znG4zEJbadARWSNwbdaLby/v4MJYm9vD1qtFuVyGd1uF/Sv0Wig3W5TTbaLSM/IbuHpiejZ3G43zs7OUCgUkM/n8fDwsEI2m4XX691+Rmokm832QY7UKIwAFiKWtsvlWoGazGKx9FeNtGxlg8EQPT4+/jo9Pf06OTkR9s3zxv5To9HkaCbu7++/h4kGIxKJcKRK6fwLxKGIV8O0HGdSYy27Eyht8iH8Bj8m8QU75gOBAAAAAElFTkSuQmCC) center center no-repeat !important; }

.hook-arrow
{ height: 10px !important; }

/* ==================== view icons */
#vm-view-toggle-list > IMG, #vm-view-toggle-grid > IMG
{ opacity: .5 !important;
margin-bottom: -4px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAACXBIWXMAAC4jAAAuIwF4pT92AAABIUlEQVR42jVPMWuDYBD9QuhQmi4tLoX+CIeMccisIAZXUeIUJIIazeLeNm1GdXTS1SGECP6QgIsIWZM2tBgTv9r7Aj14vLt33PEeMk3zxrZtNJ1OH1mWNfv9/gdhXdcfiG4YRgeRZjKZ9HieXziO8xmG4TdhMoN+T/YILiiGYV5Ho9Fls9n85nneEBZF8QL6u2VZXcRx3AyGPVxgz/NOy+WyBq5giQeDwdd4PKYQTdNvcHUMguAcx3EdRVELfPJ9vxYEoQI8o+FwOJNleZ+mKS7LstrtdnVRFD+r1QrDl6MkSRRSFIUCvKzX6zPGuIW6NE3TJklyVlV1Aem613Rgvue67jzLsi0YP8DX7RwK9LtrOjDYIQ2Bpmm38PWJ8L9G8AeWPKSZ8hCl6AAAAABJRU5ErkJggg==) center no-repeat !important; }

.grid-selected, .list-selected
{ opacity: .8 !important;
border: 1px solid #111 !important;
padding: 4px 2px !important;
-moz-box-shadow: inset rgba(0,0,0, 0.4) -1px 6px 12px 2px, 2px 2px 8px #111 !important; 
background: url(data:application/file;base64,AAABAAEACwsAAAEAIAA4AgAAFgAAACgAAAALAAAAFgAAAAEAIAAAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2NDYRtXM1VDY0NhGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA39zhKLC0vqCetrz0obvD/562vPSwr7qg39rfKAAAAAAAAAAAAAAAANrV2ih6kJjphMm9/5/f2P+m4eL/oN7Y/4+/vP9+jJfp2tXaKAAAAADa1Nktdmx/1mWdl/98yrr/jd7S/5Lg1/+N3tL/fMq6/2Wdl/96cIPW3NfcLbuxulBAU1//VZmP/2S3pf9yyrf/dc66/3LKt/9itaP/VJiO/0VYZP+/tr9QubC5UDhNWv9GiYH/VKCS/1iqmf9arpz/WKqZ/1Sgkv9GiYH/OE1a/7mwuVC/tb5QOkNV/zp0cv9HkIX/SpaJ/0qWif9Klon/Ro2D/zpzcf87RFb/v7a/UNrU2S5iU2vWNFJf/1aDhf9umZv/cJud/26Zm/9Wg4X/NFJf/2ZXb9bc19wuAAAAANTQ1ChXSWHpfoKW/7axyf+/vdv/trHJ/36Clv9XSWHp1NDUKAAAAAAAAAAAAAAAANfS1yhqW3TWdWJ//4Bzjf91Yn//alt01tfS1ygAAAAAAAAAAAAAAAAAAAAAAAAAAN3X3S3EusRQv7W+UMS6xFDd190tAAAAAAAAAAAAAAAA8eAAAMBgAACAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAIAAAwGAAAODgAAA=) center no-repeat !important; }

/* smal plus image in thumbs popup buttons */
.yt-uix-button-icon.yt-uix-button-icon-addto
{ margin-left: 5px !important; margin-bottom: 2px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAACXBIWXMAAC4jAAAuIwF4pT92AAAD60lEQVR42mNoaGhgIITr6uoYW1pbWEA0MepxStTX1zO2t7czY5Nra29jJtlQoCYmGNvfz5/dw9td19rJ2sfdy03XD8iHq2trZSLK0M6uTrAXLSzNZcNSAydH5YccDssKPFban/chIM37aGCW12HvWJdJpuam0mD1nR2MeA2FGWhuZxSdUR99W9tCtYmbl0uJh49LN6bW4wU7J6sONx+nsoqpTEtoofNtHVO1CGwGwxntHe1gCWNrrZishpD7bJwsOjA5XVOVgNYVif/V9GT8YGJsnEx6wQUmD1X0JSOgQcaI1aWa2uqKOc2ed5mZGdRA/OkzprGCXe4u39a7ze+fvr1YC0R8KlichY1RyzlF6q6Sqrwchku7ujrBAR6QqD9H30qiFsSeOm0y68SJ/WDx4FzFPRP32/53TxLZCeKDxKdMmwQ2WMWMo9HER2AmJBjamVBcamxizJdWbXBKVExYDNlWVWU12YaFpq+atyj/S+uVfaGkqCyFLC8hJSoZkCt6ytjIiAfh0sYGcFiYWqlblLQ4HVJUVJQKDndzS8pyr27sC988f2vss2l7Df83bxD9N3WP4f+p6/2elrY5bYpOtar2D7FzVVJSlM6q0zusZyxvAknfdYwMvb09LGCXWkqGz97s8HrGWvcXe2/7/D/5OuD/7kcO/xeeVvk/ZY/Uv6l7Jf9P3Sv9b/FZtf+b7hj/33rP7P/K8yb/u5aYvOhervNay1AwFByU3V3MwAQMSehq2qJ22Q1qx3j4mI0VNVmSbbw5p4QVch2pmCP+vnOrxP/2zRL/OrdI/K+YJf4urIDniKkryxRpFYYkLh5mk+QquePyKgJWIHNaWloY4WGjpqYiHFMuc0peXg4eNiKCMszc3NxGmZMk35auEv6X2iP+mpODywAkDlOjpKzAH5grelJZWVkQJfa7uyGJ3iZYaLm5m0w+iD156kQWmCLbWN4DGQuE/1uEce2FiU2Bylu4yxUbuPEshngdYg5KOuURYNdzSZW6o6ioAE4BkyZPBCcbeWO27pBOoX/SeiydYPEpEHFVVWUJ9zT5u5zcbNp48z6PJEO+ZZTcVXV1dUmYmJAcZ4R5Nu9/ASn2MJiYtra2tH2CynVucYZsokopTgmGQr1AuZs6NurZDg4OgkLCAooKXjwvBQX5FRwdHQT17bRyDUMUb7KLMuQRVUo1NTeCw4WJndFIRI9nubyD5DEg3ifpLvRe3lF6n6KT1DERXd5ljGwMBiB1zc1NjES5FFjqwMtJPn4+WWZuJg9mAaZkEA3iw+Q6kNQRVfID0y9jB5ayEmoYI0ie5OoEhhsbGxm7uroYJ02exAyiQXxCegCDJXSpqLElMwAAAABJRU5ErkJggg==) center no-repeat !important; }

/* ===================== green bars */
/* little arrows */
#masthead-expanded-lists-container > DIV > BUTTON:first-child > IMG,
#masthead-expanded-lists-container > DIV > BUTTON:nth-child(2) > IMG
{ display: none !important; }

/* large white arrows */
#masthead-expanded-lists-container [src="//s.ytimg.com/yt/img/pixel-vfl3z5WfW.gif"]
{ background-image: none !important; }

.yt-uix-button.yt-uix-slider-prev:hover, .yt-uix-button.yt-uix-slider-next:hover
{ opacity: 1 !important; }

.yt-uix-slider-prev, .yt-uix-slider-next,
.yt-uix-slider-prev:hover, .yt-uix-slider-next:hover
{ -moz-appearance: none !important; 
opacity: .7 !important;
border: none !important; 
-moz-box-shadow: rgba(0,0,0,0.4) 1px 4px 12px 4px  !important; 
width: 20px !important; 
background: url(data:image/png;base64,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) center no-repeat !important; }

/* logo */
#logo.doodle, #logo-fools
{width: 0 !important; padding-left: 78px !important; height: 40px !important; }
#logo, #logo-container > MAP > AREA:first-child, #logo-fools
{ background: url("data:image/png;base64,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") center no-repeat !important; }

#logo.doodle
{ width: 0 !important;
padding-left: 78px !important;
height: 40px !important; }

/* ===== updates 12.1.11 ===== */
/* === home page === */
#baseDiv { width: 1200px !important; }

#content { width: 70% !important; }

/* center panel */
#feed, #feed-background 
{ width: 530px !important; }

#feed
{ margin-left: 250px !important; 
height: 900px;
overflow-y: auto !important; }

.feed-item-visual-description p
{ font-size: 12px !important;
color: #888 !important;
text-shadow: 1px 2px 1px #000 !important;  }

/* right panel */
#video-sidebar 
{ margin-top: 0px !important;
margin-left: 0px !important; 
margin-right: -50px !important;
/*width: 400px !important;*/
height: 900px;
overflow-y: auto !important; } 

#guide-builder-promo h2, #video-sidebar h2 
{ font-weight: normal !important; font-size: 13px !important; }

.guide-item, .guide-item-container { border: none !important; }
.guide-item { font-size: 12px !important; }

#guide-builder-promo-buttons>button, .feed-item h4 
{ font-weight: normal !important; }

.view-count, .feed-item-title { color: #666 !important; }

.video-list-item-link { border: none !important; }

.iph-dialog
{ margin-top: 200px !important; } }

