@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url-prefix("https://www.google.com/reader/view/") {

#gbx1, #gbx2, #gbx3, #gbx4, #gbql, #gbz, #logo-section, .entry-title-go-to
, .lhn-hidden #gbq1, .lhn-hidden #gbqf
 {display:none !important}

#gbq2, #gbu, #gbv, #gbqf
, #lhn-add-subscription, #entries, #viewer-top-controls, .entry-actions
 {padding:0 !important}

.jfk-button {padding:0 3px !important; margin-right:0 !important}

#gb {height:0 !important}

/* other services */
#gbq1 {top:-17px !important; left:-13px !important}

/* search */
#gbqf    {position:fixed !important; top:0; left:78px; min-width:154px !important}
#gbqfqwb {padding:0 4px !important}
#gbqfq   {width:100% !important}
#gbqfbw  {right:14px !important}

#lhn-add-subscription-section {height:28px !important}
#lhn-add-subscription {
 position:fixed !important; top:0 !important; left:0 !important;
 margin:0 !important; width:76px !important;
}

#chrome {min-width:606px !important}

#title-and-status-holder {padding-bottom:0 !important}

#viewer-header-container {border:0 !important}
#viewer-header {height:29px !important; margin:0 !important}
#viewer-top-controls-container {top:0 !important; margin:0 !important}
#viewer-view-options, #mark-all-as-read-split-button, #stream-prefs-menu
 {margin-right:2px !important}

#entries {border:none !important}
#entries.list  > .entry > .collapsed {padding:4px !important}

.card-content {padding:1px 4px 0 !important}
.read > .card {background-color:#f5f5f5 !important}

.entry-main > .entry-title {font-size:111% !important}

.card-actions {height:auto !important}

.item-body pre {white-space:pre-wrap}

/* image auto-resizing (from http://userstyles.org/styles/8983) */
.item-body img {
  width:auto !important; height:auto !important; max-width:100% !important;
  border:none !important;
}

/* focus highlight */
:focus {background-color:#feb !important}

}