@-moz-document url-prefix('http://www.google.com/reader/view/'), url-prefix('https://www.google.com/reader/view/') {

#top-bar {
  height: 44px !important;
}

#search {
  padding: 7px 0 !important;
}

#lhn-add-subscription-section {
  visibility: hidden !important;
  height: 0px !important;
}

#viewer-header {
  height: 0px !important;
}

#entries.list .entry .collapsed {
  padding: 0px 0 !important;
  height: 25px !important;
  margin: 0px !important;
}

#entries.list .collapsed .entry-icons {
  top: 61% !important;
}

#entries.list .collapsed .entry-original {
  top: 57% !important;
}

#entries.list .collapsed .entry-main .entry-source-title {
  margin-top: 0px !important;
  padding-top: 0px !important;
}

#entries.list .collapsed .entry-secondary {
  margin-top: 0px !important;
  padding-top: 0px !important;
  height: 25px !important;
}

#entries.list .collapsed .entry-date {
  margin-top: 0px !important;
  padding-top: 0px !important;
}

#home-section {
  visibility: hidden !important;
  height: 0px !important;
}

#lhn-selectors {
  visibility: hidden !important;
  height: 0px !important;
}

#lhn-friends {
  visibility: hidden !important;
  height: 0px !important;
}

#lhn-recommendations {
  visibility: hidden !important;
  height: 0px !important;
}

#title-and-status-holder {
  visibility: hidden !important;
}

#entries.list {
  border-top: 0px !important;
}

#entries.list .entry {
  top: -34px !important;
}

.folder .folder .folder-toggle {
  margin-left: 10px !important;
}

.folder .folder > a > .icon {
  margin-left: 25px !important;
}

.folder .folder > ul .icon-d-2 {
  margin-left: 32px !important;
}

.sub > a.link > div.icon-d-1 {
  margin-left: 10px !important;
}

#lhn-subscriptions-minimize {
  visibility: hidden !important;
}

#lhn-subscriptions-menubutton {
  visibility: hidden !important;
}

#lhn-subscriptions > .lhn-section-primary {
  visibility: hidden !important;
  height: 0px !important;
}

#mark-all-as-read-split-button {
  position: fixed !important;
  top: 37px !important;
  margin-right: 10px !important;
  right: 0px !important;
}

#sections-header {
  visibility: hidden !important;
  height: 0px !important;
}

}