@-moz-document domain("youtube.com") {

/* Youtube Plus! (recomendado utilizar junto al Script para Greasemonkey Youtube Plus! http://userscripts.org/scripts/show/88096) */
/* - Cabecera - */


#masthead-container{
background: none!important;
border: none!Important;
}

#logo{
width: 0px!important;
padding-left: 120px!important;
height: 44px!important;
background: url(http://s7.tinypic.com/2poseag_th.jpg)!important;
}

#logo:hover{
background-position:0 44px!important;
}

#masthead-search .yt-uix-button{
color: #999!important;
background: #fcfcfc!important;
position: relative!important;
z-index: 1!important;
top: 2px!important;
-moz-box-shadow: none!important;
border: 1px solid #e1e1e1!important;
border-left: none!important;
height: 23px!important;
}

#masthead-search{
border: none!important;
}

#masthead-search div {
border: none!important;
padding-bottom: 5px!important;
}

#masthead-search input{
-moz-appearance: none!important;
background: #fefefe!important;
margin-top: 2px!important;
padding: 5px 4px 1px!important;
border: 1px solid #e1e1e1!important;
}

#masthead-search label {
border: none!important;
height: 25px!important;
}

#masthead-utility .yt-uix-button{
border: none!important;
-moz-box-shadow: none!important;
color: #777!important;
background:none!important;
}

.yt-uix-button-menu {
border: none!important;
border: 1px solid rgba(0,0,0,0.15)!important;
-moz-box-shadow: 0 0 8px rgba(0,0,0,0.1)!important;
}

div.yt-uix-button-menu > table{
padding: 5px!important;
border-spacing:0!important;
background:-moz-linear-gradient(top, #fff, #f5f5f5 100%) repeat-x, #111!important;
}

.yt-uix-button-menu .yt-uix-button-menu-item {
background: none!important;
}

/* Cuerpo Principal (SI desea cambiar los colores de la pagina cambie el codigo de colores, para el ejemplo de colores #FFF = Blanco, en la siguiente pagina pueden buscar su codigo de color preferido: http://www.colorjack.com/sphere/  )*/

body{
background:-moz-linear-gradient(top, Steelblue 0%, #FFF 100%) repeat-x, #FFF!important;
}

#baseDiv{
margin: 0 auto!important;
width: 1100px!important;
}

/* - Seccion de Enlaces - */

a{
color: #222!important;
font-weight: bold!important;
border-left: none!important;
}

a:hover{
color: #BA1A1A!important;
}

a:active,a:focus{
outline: none!important;
background: none!important;
}

#masthead-utility a{
text-decoration: none!important;
font: 14px calibri!important;
color: #000!important;
}

#masthead-utility a:hover{
color: #CD2C2C!important;
}

a.start{
margin-left: -50px!important;
}

/* - Cuerpo de la pagina principal, y otros */

#videos-main {
margin: 0 auto!important;
width: 970px!important;
}

#search-results{
width: 1100px!important;
-moz-column-count: 2!important;
}

#homepage-side-content {
width: 3px!important;
}

.feedmodule-anchor {
background:none!important;
}

#homepage-main-content{
width: 750px!important;
}

.feedmodule-single-form-item {
border: none!important;
}

.feeditem-grid-new{
border: none!important;
background:#fefefe!important;
padding: 10px!important;
-moz-border-radius: 3px!important;
border: 1px solid #e7e7e7!important;
margin-top: 5px!important;
margin-left: 10px!important;
}

.feeditem-list-new {
-moz-border-radius: 3px!important;
background:#fefefe!important;
padding: 10px!important;
border: 1px solid #e7e7e7!important;
}

.feedmodule-smtitle{
font-weight: normal!important;
font: 16px Segoe UI!important;
color: #777!important;
margin-bottom: -2px!important;
}

.feedmodule-smtitle img,#watch-description-fadeout,#watch-description .metadata-info ,.metadata-icon, .yt-alert-content, #footer-container, #watch-video-notification-alert, .yt-alert.yt-alert-promo.yt-rounded, #homepage-whats-new {
display:none!important;
}

#feed_all.experiment .user-account {
margin-top: -8px!important;
padding: 10px 0 3px 0!important;
background: #eee!important;
margin-right: 5px!important;
text-align: center!important;
}

#feed_all.experiment .ux-thumb {
display: none!important;
}

/* Pagina del Reproductor */

#watch-headline-container,#watch-video-container {
background: none!important;
}

#watch-video-container {
margin: 0 auto!important;
}

#watch-player {
margin: 0 auto!important;
}

#watch-video.wide #watch-player {
margin: 0 auto!important;
}

#watch-main{
width: 1100px!important;
background: #fdfdfd!important;
margin-top: 15px!important;
border: 1px solid #ddd!important;
-moz-box-shadow: 0 0 5px rgba(0,0,0,0.1)!important;
}

#watch-sidebar{
margin-top: 41px!important;
background: #ECF1F7!important;
padding-top: 5px!important;
margin-bottom: 0!important;
padding: 5px!important;
width: 379px!important;
padding-right: 5px!important;
border-left: 1px solid #ddd!important;
}

a.video-list-item-link {
padding: 5px!important;
}

.watch-ppv-vid {
background: none!important;
}

#watch-sidebar .watch-module-body {
background: none!important;
margin-left: -20px!important;
}

#watch-panel{
padding: 10px!important;
margin-top: 10px!important;
width: 690px!important;
}

#watch-actions {
background: #eee!important;
position: relative!important;
top: -19px!important;
left: -10px!important;
margin: 0 auto!important;
width: 1094px!important;
padding: 3px!important;
border-bottom: 1px solid #ddd!important;
border-right: 1px solid #ddd!important;
}

#watch-actions-area-container{
position:absolute!important;
z-index:50!important;
width: 85.5%!important;
}

#watch-actions-area {
background: #fcfcfc!important;
-moz-box-shadow: 0 0 5px rgba(0,0,0,0.2)!important;
}

#watch-actions .yt-uix-button{
background: none!important;
border: none!important;
-moz-box-shadow: none!important;
-moz-border-radius: 0!important;
-moz-appearance: none!important;
margin-top: 5px!important;
}

.yt-uix-range-tooltip-tip-content, .yt-uix-tooltip-tip-content {
background: #111!important;
border: none!important;
}

#watch-info {
margin-left: -10px!important;
margin-top: -5px!important;
width: 680px!important;
background: #f5f5f5!important;
-moz-border-radius: 0!important;
padding: 15px!important;
}

#watch-description .yt-uix-button,#watch-description .expand, #watch-description .collapse {
background: #f5f5f5!important;
-moz-border-radius: 0!important;
}

.watch-sparkbars,.full-link{
display:none!important;
}

#watch-uploader-info .author{
color: green!important;
}

.watch-likes-dislikes{
position:absolute!important;
right: 10px!important;
}

.likes{
color: green!important;
}

.dislikes{
color: red!important;
}

#watch-description-clip {
width: 600px!important;
}

#comments-post{
overflow: visible!important;
}

#comments-post-form textarea, .comments-reply-form textarea{
border: 1px solid #e7e7e7!important;
width:680px!important;
-moz-box-shadow: 0 0 5px rgba(0,0,0,0.1) inset!important;
-moz-appearance: none!important;
-moz-border-radius: 2px!important;
padding-right: 3px!important;
padding-bottom: 3px!important;
}

.comments-reply-form textarea{
margin-left: -18px!important;
-moz-border-radius: 2px!important;
}

.comment-list .comment {
margin-left: -10px!important;
border-bottom: 1px solid #f1f1f1!important;
margin-bottom: 0px!important;
padding: 10px!important;
width: 690px!important;
}

.comment-list .comment:hover {
background: #F1F5FB!important;
}

#ytf-main-div{
position: absolute!important;
z-index: 5!important;
margin-top: -13px!important;
margin-left: 355px!important;
margin-top: -12px!important;
}


#watch-main, button, span, a, Textarea, input, embed, #movie_player {
-moz-border-radius: 15px  !important}






#search-btn {display: none}

div#watch-headline-container { text-align: center !important; }

#eow-title  {color: #222!important;}






.yt-uix-pager, .player-new-ui, 
#masthead-subnav, 
#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,
div, #side-column > DIV > UL, /* donate */.google-checkout
{ background: transparent !important; }






















#watch-video-container {
background-color: # !important; }

.flash-player {
height: 568px !important;
width: 960px !important; }

#watch-sidebar {
margin-top: 0px !important; }


.yt-uix-pager {
text-align: center !important; }








#watch-headline-user-info,
#footer-container,
.comment-highlight-section-header
{display: none}


















#default-language-box {display:none !important;}



}