@-moz-document
  url-prefix("http://www.google.com/reader/view/"),
  url-prefix("http://www.google.com/reader/settings"),
  url-prefix("https://www.google.com/reader/view/"),
  url-prefix("https://www.google.com/reader/settings"),
  url-prefix("http://www.google.com.hk/reader/view/"),
  url-prefix("http://www.google.com.hk/reader/settings") {

#gbar,
#global-info,
.gbh,
#logo,
#logo-container,
#chrome-lhn-toggle,
.entry-original{
  display: none !important;
}

#lhn-add-subscription-section
{
display: none !important;
right: 0px !important;
top: 0px !important;
width: auto  !important;
}


.scroll-tree li .tree-link-selected, .scroll-tree li .tree-link-selected:hover {

background:#c1c2c3 !important;}

#search{
display: none !important;
 position:relative !important;
right: 0px !important;
top: 0px !important;
width: auto  !important;
}

nobr { 
  font-size: 10px !important;
  background-color: #fafafa !important;
}

#main{
top: 0px !important;
bottom: 0px !important;
font-family: Tahoma   !important;
background-color: #f1f2f3 !important;
}





 .lhn-section
{ 
font-family: Tahoma   !important;
font-weight: normal !important;
  background-color: #ededed !important;
border-right: 1px solid #c1c2c3 !important;
border-top: none !important;
line-height: 16px  !important;
width: auto  !important;
}

.link
{ 
font-family: Tahoma   !important;
  font-size:10px !important;
font-weight: normal !important;
color:#b1b2b3 !important;
}


 .lhn-section-primary
{ 
font-family: Tahoma   !important;
font-weight: normal !important;
  font-size:10px !important;
line-height: 16px  !important;


}

#sub-tree .name, #sub-tree li a .name-unread
{ 
font-family: Tahoma   !important;
font-weight: normal !important;
  font-size:10px !important;
line-height: 16px  !important;
color: #484848 !important;
}


#chrome-header,
#chrome-view-links
{ 
  background-color: #e0e0e0 !important;
color: #838383 !important;
margin-left: -1px !important; 
}

#viewer-top-controls
{ 
  background-color: #c1c2c3 !important;
color: #e2e2e2 !important;
margin-left: -2px !important; 
border-bottom: 1px solid #b1b2b3 !important;
}

#entries 
{ 
  background-color: #f1f2f3  !important;
margin-left: -1px !important; 
border: none !important;
}

#sub-tree .icon{
  display: none !important;
}

#sub-tree .toggle-d-0 ~ ul {margin-left: -16px !important; }
#sub-tree li a:hover { background-color: #c1c0bd !important; }



#sub-tree li.expanded > .toggle { background: url("data:image/gif;base64,R0lGODlhCQAbAJECAHOhtSArMf///wAAACH5BAEAAAIALAAAAAAJABsAAAIilI95AMm/mIDQPImqU7z7D4biSHJBkJzqsbYnq6LIqshgAQA7") no-repeat 7px 5px !important;
margin-left: 16px !important;  }
#sub-tree li.collapsed > .toggle {  background: url("data:image/gif;base64,R0lGODlhCQAbAJECAHOhtSArMf///wAAACH5BAEAAAIALAAAAAAJABsAAAIklACmhrmMHnSv1bhsxlv6D4biSI5B4J2opKanuyrtMsvvcysFADs=") no-repeat 7px 5px !important;
margin-left: 16px !important;  }

#sub-tree .folder .folder .unread-count-d-1 {font-size: 0.8em; position: absolute; right: 6px; }
#sub-tree .folder .folder .unread-count-d-2 {font-size: 0.75em; }


 #sub-tree li a.selected { 
  background-color: #08405D !important;
  -moz-border-radius: 0 !important;
}

#entries.list .entry .collapsed {
  background-color: #fefefe !important;

border: none !important;
 vertical-align: middle !important;


}
#entries.list .entry-container { background-color: #ffffff !important; }
#entries.list .collapsed .entry-icons { display: none !important; }
#entries.list .read .collapsed { 
  background-color: #ededed !important;

}

#entries.list .read .collapsed .entry-source-title { color: #b4b4b4 !important; }
#entries.list .read .collapsed .entry-title { color: #393939 !important; }
#entries.list .entry .collapsed:hover { background-color: #c1c2c3 !important; }
#entries.list .entry-secondary .entry-title { border: 0 !important; }
#current-entry.expanded .entry-actions {
  background-color: #c1c2c3 !important;
color: #252525   !important;
  
}

#current-entry.expanded .entry-actions .link:hover, #current-entry.expanded .entry-actions .item-star-active, #current-entry.expanded .entry-actions .broadcast-active, #current-entry.expanded .entry-actions .email-active .link, #current-entry.expanded .entry-actions .read-state-kept-unread { color: #c2cff1 !important; border: none !important; } 
#current-entry.expanded .entry-actions .email-active { background-color: transparent !important; }
#entries.list ul.user-tags-list li a { color: #c2cff1 !important; }

#current-entry.expanded {  border: none !important; } 
 .entry-actions{  border: none !important; } 
#entries.list .entry .collapsed {
  height:1.0em !important;
font-size:0.7em!important;
 vertical-align: middle    !important;

}

#entries.list .entry .entry-title {

  font-weight: normal !important;

 vertical-align: middle  !important;
color: #151515 !important;
font-family: Tahoma  !important;

}
.entry .card .ctl, .entry .card .cl, .entry .card .cbl, .entry .card .ctr, .entry .card .cr, .entry .card .cbr, .entry .card .cal, .entry .card .car, .entry .card .caal, .entry .card .caar {
  width: 0px !important;border: none !important;
}
.entry .entry-container { font-size: 0.8em; font-family: Tahoma !important;border: none !important; }



.entry .entry-main { margin: 0 20px !important; padding-top: 0.3em !important; overflow: auto !important;border: none !important; }

.entry .entry-title, .entry .entry-body { max-width: 100% !important;border: none !important; }
.entry .entry-title { 
 border: none !important;
  padding-left: 20px !important;
 vertical-align: middle    !important;
  padding-bottom: 2px !important;
}

#viewer-footer { 
 border: none !important;
 background-color: #d1d2d3 !important;

}

#tips {
  margin-top: -12px !important; padding: 0 8px !important;
  
}
#tips-box { margin-top: 4px !important; }
#tips, #tips-box td, #no-entries-msg { background-color: #c1c2c1 !important; }
#tips, #tips-body, #no-entries-msg { 
  border: none !important;
  color: #696969 !important;
}
#tips-body .bookmarklet { background-color: transparent !important; }
#no-entries-msg { margin: 10% 10em !important; }

}
