/*
	@homepage http://userstyles.org/styles/16117
	@updateurl http://userstyles.org/styles/iecss/16117/Google%20Reader%20-%20Compact%2C%20Clean%20%26%20Tweaked.css
	@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
*/
#logo-container, 
#lhn-friends,
#gbar,
#global-info,
.gbh, 
#lhn-add-subscription-section,
#viewer-footer,
#viewer-refresh,
#viewer-details-toggle,
#chrome-lhn-toggle,
.scroll-tree .icon, 
.entry .entry-title .entry-title-go-to, 
#entries.list .collapsed .entry-main .entry-original {
    display: none !important; }


#main, 
#settings-frame,
#settings {
    top:0px !important; 
    margin: 0 !important; }


#viewer-top-controls,
#chrome-header {
   padding: 2px 0px 2px 5px !important; }


#loading-area, 
#message-area-outer {
    width: auto !important; 
    left: auto !important;
    right: 0 !important; 
    top: 26px !important; }


#search {
    opacity:0.3;
    left: auto !important; 
    right: 20px !important; 
    top: 1px !important; 
    width: 210px !important;
    height:23px !important; 
    overflow: hidden !important; }
#search:hover {
    width: 403px !important; 
    height:323px !important; 
    opacity:1; overflow: visible !important; }
#search-restrict-button .goog-menu {
    left: auto !important; 
    right: 0 !important; }
#chrome.search-stream #viewer-search-parent {
    text-align: left !important; }
#search{opacity:0.3; }


#chrome-view-links {
   opacity:0.5;
   left: 400px !important; }

#viewer-top-controls {
    opacity:0.6; }


#nav, 
#nav * {
    max-width: 210px !important; }
#chrome {
    margin-left: 210px !important; }
.lhn-hidden #chrome {
    margin-left: 1px !important; }
#entries .entry-body {
    max-width: none !important; }
.toggle {
top: -3px !important;
left: 1px !important; }
#nav * { line-height:15px !important;}


.scroll-tree .expanded .toggle {
    background-position: 3px -58px !important; }
.scroll-tree .collapsed .toggle {
    background-position: -20px -58px !important; }
#lhn-subscriptions .scroll-tree li a {
    padding-left: 0 !important; }
#lhn-subscriptions #sub-tree ul ul li a {
    padding-left: 10px !important; }
#lhn-subscriptions .scroll-tree .toggle {
    width: 16px !important; }


#entries .collapsed .entry-title,
.section-header,
.scroll-tree li .updated,
.scroll-tree li a:hover,
#current-entry a.entry-title-link,
.tree-link-selected .name-text,
#lhn-selectors .selected .text,
#lhn-selectors .selected:hover,
.unread-count {
	color: #BD0000 !important;
	font-weight: bold !important;}


h2.entry-title,
a.entry-title-link {
	font-weight: bold !important;
	font-size: 18px !important;
	color: #999 !important;
	text-shadow: 0 1px 1px #fff !important; } 

.entry .card{
	border-color:#eee !important;
	border-width: 1px !important; }

#current-entry .card {
	border-color:#999 !important;
	border-width: 1px !important; }

.item-body div  {color: #999 !important; }
                
#current-entry .item-body div  {color: #333 !important;}
#current-entry .entry-actions .link {color: #777 !important;}
.collapsed:hover { background:#DADADA !important;}



#entries .entry {
    padding: 1px !important;
    margin: 0 !important; }
#entries .card-content {
    padding: 5px !important; }
#entries .card-common {
    padding: 0 !important;
    margin: 0 !important; 
    border-width: 1px !important; }
#entries .collapsed {
    padding: 0px !important;
    border: 0 !important; }


#entries .collapsed .entry-date {
    margin: 0 2px 0 0 !important; }
#entries #current-entry .collapsed {
    background-color: #C9DCFF !important; }
#entries.list .collapsed .entry-icons, 
#entries.list .collapsed .entry-main .entry-original {
    top: 1px !important; }
#entries.list .collapsed .entry-secondary {
    top: 0px !important; 
    margin-right: 7em !important; }
#entries.list .collapsed .entry-source-title {
    top: 0px !important; }
#entries.list .collapsed .entry-title {
    font-size:100% !important;
    text-decoration: none !important; }


.entry .card, 
.card .card-bottom {
    -moz-border-radius: 0 !important; }


.entry-actions {
	height: .9em !important;
	padding: 2px 20px 10px 0px !important;
	margin: 0 0 0 5px !important;
	background-color: #FFFFFF !important;
	background-position: 3px 4px !important;  
	background-repeat: no-repeat !important;}

.entry-actions span{
	display: none;
	font-size: 10px !important;
	font-weight: normal;
	margin: 0 0 0 2px !important;}

.entry-actions:hover span {
	display: inline !important;}

#current-entry .entry-actions .link:hover{
	color: #BD0000 !important;}

.entry-actions .link:hover{
	color: #BD0000 !important;}
