@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url-prefix( https://www.google.pl/reader/), 
url-prefix( https://www.google.com/reader/),
url-prefix( http://www.google.pl/reader/), 
url-prefix( http://www.google.com/reader/) {

/*
 * Top bar
 */ 

#top-bar {max-height: 40px !important; background: #F1F1F1; }
/*
#logo { visibility:hidden; }
*/
#search { padding: 5px 0 !important; }

#lhn-add-subscription-section, 
#viewer-header,
#sections-header { height: 42px !important; }

#lhn-add-subscription, 
#logo { margin-left: 20px !important; }

#lhn-add-subscription,
#viewer-top-controls-container { top: 45% !important; }

#search { margin-left: 266px !important; }

#viewer-header { margin-right: 0 !important; }
#item-up-down-buttons { display: none !important; }



/*
 * Left panel
 */

/* Remove Home section */
#home-section { display: none !important; }

/* Remove Explore section */
#lhn-recommendations { display: none !important; }

/* > and V toggles */
.section-minimize { left: 3px !important; top: 0px !important; }
.folder .folder .folder-toggle { margin-left: 15px !important; }

#lhn-selectors .selector { padding-left: 20px !important; }
#sub-tree-header { padding-left: 20px !important; }

.folder .folder > a > .icon {margin-left: 30px !important; }
.folder .folder > ul .icon {margin-left: 37px !important; }
.scroll-tree .icon, .scroll-tree .favicon {margin-left: 29px !important; }

.folder .folder .name-text { max-width: 162px !important; }

.folder .name-text, #reading-list-selector .label { max-width: 162px !important; }
#reading-list-unread-count { margin-top: 0px !important; line-height: 1.5em; }
.lhn-section-primary { line-height: 1.3em !important; }

#scrollable-sections { padding-top: 5px !important; }

.lhn-section-secondary li .unread-count a { border-left: none !important; }


#reading-list-unread-count { line-height: 1.5em !important; }
.unread-count, .unread-count a { color: #D14836 !important; }


/*
 * Entries
 */

viewer-header-container { border-left: 1px solid #E5E5E5 !important; }

#entries { padding-right: 0px !important; }

#entries.list .entry .collapsed { padding: 2px 0 1px 0 !important; } 
#entries.list .collapsed .entry-icons, 
#entries.list .collapsed .entry-main .entry-source-title,
#entries.list .collapsed .entry-secondary { top: 1px !important; }


#viewer-container { border-left: 1px solid #EBEBEB !important; }

#scrollable-sections-bottom-shadow { border-bottom: none !important; background: none !important; }


}