@-moz-document url-prefix(http://www.google.com/reader), 
               url-prefix(https://www.google.com/reader), 
               url-prefix(http://google.com/reader), 
               url-prefix(https://google.com/reader)
{

/* maximize the width of entry items */
#entries .entry-body, 
.entry .entry-title { 
    max-width: none !important; } 
.entry .entry-container { 
    padding-left: 1em !important; 
    padding-right: 1em !important; } 

/* Remove the "Reader" logo and other minor changes */
#logo-section { 
    display: none !important; } 
#lhn-add-subscription { 
    top: 50% !important; } 
#gb { 
    height: auto !important; } 
#gbw, 
#gbx1, 
#gbx3 { 
    position: static !important; }

/* Rearrange feed controls */
#viewer-refresh, 
#lhn-add-subscription-section, 
#item-up-down-buttons, 
#chrome-view-links, 
#settings-button-container, 
.settings-button-container { 
    display: none !important; } 

#settings-button-container { 
    float: none !important; } 

/* Hide navigation elements */

#gb, 
#gbq, 
#gbx1, 
#gb.gbesi #gbq, 
#gb.gbesi #gbx1 { 
    height: 0 !important; 
    top: 0 !important; }
#gbzw, 
#gbx2, 
#gbx3, 
#gbx4, 
#gbq1, 
#gbu { 
    display: none !important; }

#gbq2, 
#gb.gbesi #gbq2 { 
    position: absolute !important; 
    padding-top: 2px !important; 
    right: 0 !important; 
    width: 35% !important; }

/* hide the Home and All Items section */
#home-section, 
#lhn-selectors { 
    display: none !important; }

/* hide the explore option */
#lhn-recommendations { 
    display: none !important; }


/* hide the feed settings drop downs for each tag/subscription in the side navigation */
a:hover .tree-item-action-container,  
.menu-open .tree-item-action-container { 
    display: none !important; }

/* resize the side navigation panel */
#nav, 
#logo-container, 
#lhn-add-subscription-section, 
#scrollable-sections-top-shadow, 
#scrollable-sections-bottom-shadow { 
    max-width: 175px !important; 
    width: 175px !important; }
#chrome { 
    margin-left: 175px !important; }
.lhn-hidden #chrome { 
    margin-left: 0px !important; }

/* hide the icons in the sidebar navigation */
#lhn-selectors .selector-icon, 
.scroll-tree .icon { 
    width: 0 !important; }


/* hide the chevrons */
.entry .entry-title .entry-title-go-to, 
#entries.list .collapsed .entry-main .entry-original, 
#chrome-title .chevron { 
    display: none !important; } 

#entries.list .collapsed .entry-secondary { 
    margin-right: 0 !important; 
    margin-right: 7em !important; } 

#entries .collapsed .entry-date { 
    margin: 0 2px 0 0 !important; }


/* hide the entry actions for each feed item */
.card-common .card-actions, 
.entry .entry-actions { 
    height: 0 !important; 
    padding: 0 !important; } 
#current-entry.action-area-visible .entry-actions, 
#current-entry.active-action-area .entry-actions { 
    display: none !important; } 
#entries.list .entry .entry-actions > span { 
    background: none !important; } 

/* condense the white space */
/* header bars */ 
#top-bar { 
    height: auto !important; } 
#logo { 
    margin-top: -13px !important; } 
#logo, 
#lhn-add-subscription { 
    margin-left: 19px !important; } 
#search { 
    padding: 2px 3px !important; } 
#lhn-add-subscription, 
#viewer-top-controls-container { 
    margin-top: -15px !important; } 
#lhn-add-subscription-section, 
#viewer-header { 
    height:33px !important; } 

/* side navigation area */ 
#home-section { 
    padding-top: 0 !important; 
    padding-bottom: 0 !important; } 
.lhn-section-primary, 
#recommendations-tree .lhn-section-primary { 
    height: 25px !important; } 
.selectors-footer, 
.lhn-section-footer { 
    margin-bottom: 0 !important; 
    padding-bottom: 0 !important; } 
.section-minimize { 
    left: 2px !important; } 
#overview-selector, 
#reading-list-selector, 
#star-selector, 
#trends-selector, 
#directory-selector, 
#recs-tree-item-0-name, 
#sub-tree-header { 
    padding-left: 13px !important; } 
.lhn-section-footer { 
    margin-left: 13px !important; } 
.folder .folder .folder-toggle { 
    margin-left: 5px !important; } 
.folder .folder > a > .icon, 
.folder .sub-icon, 
.folder .tag-icon { 
    margin-left: 20px !important; } 
.folder .folder > ul .icon { 
    margin-left: 27px !important; } 
#entries-status { 
    top: auto !important; } 

/* shrink titles, but add underlining for visual identification */ 
.entry .entry-title { 
    font-size: 100% !important; } 
.entry .entry-title .entry-title-link { 
    text-decoration: underline !important; } 
/* tighten up spacing around entries */ 
#entries { 
    padding: 0 !important; } 
/* expanded view */ 
#entries.cards .entry { 
    margin: 0 !important; } 
#entries.cards .card-content { 
    padding: 5px !important; } 
/* list view */ 
#entries.list .collapsed .entry-source-title, 
#entries.list .collapsed .entry-title, 
#entries.list .collapsed .entry-date { 
    line-height: 1.5em !important; } 
#entries.list .entry .collapsed { 
    height: 1.5em !important; } 
#entries.list .expanded .entry-secondary-snippet { 
    display: none !important; } 
/* menu items */ 
.goog-menuitem, 
.goog-tristatemenuitem, 
.goog-filterobsmenuitem, 
.goog-menuitem-highlight, 
.goog-menuitem-hover { 
    padding-top: 0px !important; 
    padding-bottom: 0px !important; 
    border-width: 0 !important; }

}