@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url-prefix("http://www.google.com/reader/"), url-prefix("https://www.google.com/reader/"),url-prefix("http://www.google.co.uk/reader/"), url-prefix("https://www.google.co.uk/reader/") {

/* hide the top navigation */
#gb,
#gbar,
#guser {
    display: none !important; }


/* kill underlined links */

/* make entry content use full screen width */

#entries .entry-body, #entries .entry-title {
  max-width: none !important;
  padding-right: 10px !important;
}

/* make nav bar header high enough to stop cropping the refresh button */

#all-subscriptions-header {
  height: 18px !important;
}

/* avoid cropping of go-to button */

#entries.list .collapsed .entry-main .entry-original {
  width: 14px !important;
}

/* remove padding under nav bar */

#sub-tree-box {
  padding-bottom: 0px !important;
}

/* move nav bar all the way to the left */

#nav {
  margin: 0px !important;
}


/* move messages */

#message-area-outer {
  position: absolute !important;
  top: 0px !important;
}

/* remove logo */

#logo-container {
  display: none !important;
}

#main {
  margin: 0px 0 0 0 !important;
  top: 0px !important;
}

/* move search bar into old logo position */

#search {
  top: 5px !important;
  left: 5px !important;
}

#search-input {
  width: 190px !important;
}


/* remove blue line at top of page */

.gbh {
  display: none !important;
}

/* hide 'manage friends' (it's in settings anyhow) */

#friends-settings-link {
  display: none !important;
}

/* previous & next item buttons shouldn't wrap */

#chrome-footer-container .button-body-container {
  white-space: nowrap !important;
  width: 85px !important;
}

/* fix loading message background */

#loading-area .c {
  width: 80px !important;
}

/* navigation links shouldn't wrap */

#selectors-container li {
  white-space: nowrap !important;
}

/* fix heights */

#entries.list .entry .collapsed {
  border: 0px !important;
}

#viewer-top-controls {
  padding: 3px 3px 0px 3px !important;
}

#chrome-header {
  padding: 1px 11px 0px 11px !important;
}


/* make 'add subscription' button top left, moving search over */




#search-input {
  width: 320px !important;
}

/* Contrast tweaks */
       #entries.list .collapsed { 
         background-color: #F5F5C0 !important;
         border-color: #F5F5C0 !important;
       }
       #entries.list .read .collapsed { 
         background-color: #E4EEFF !important;
         border-color: #E4EEFF !important;
       }
              /* unread post colour            */
      #entries.cards .card {
         background-color: #c4EEFF !important;
         border-color: #c4EEFF !important;
      }
              /* read post colour              */
      #entries.cards .read .card {
         background-color: #FFFFFF !important;
         border-color: #c4EEFF !important;
      }
/*Image resizer */ 

.item-body img, 
.item-body a img, 
.item-body embed { 
    max-width:100% !important; 
    height: auto !important; }

/*New tweaks (from http://userstyles.org/styles/55614/google-reader-new-design-slim-more-blue)*/ 


#lhn-add-subscription-section, #nav{ width:230px  !important; }
#chrome { margin-left: 230px  !important; }
#lhn-add-subscription-section, #viewer-header{ height:40px !important; }

#top-bar{ height:10px  !important;
-webkit-transition:all .5s; 
-moz-transition:all .5s; 
overflow:hidden  !important; 
display:block  !important; 
float:left; width:100%  !important; 
padding:0px  !important; 
background:#4D4D4D  !important; 
border-top:1px solid #4D4D4D  !important; 
}
#top-bar:hover{ 
height:30px !important; 
overflow:visible !important; 
padding:10px 0px !important; 
}
#search{ padding:0px !important; }
#main{ width:100% !important; float:left !important; }
#logo{ display:none; }
#top-bar #search-input, #top-bar .goog-inline-block{ 
-webkit-transform:scale( 0 ); 
-moz-transform:scale( 0 ); 
-webkit-transition:all .5s; 
-moz-transition:all .5s; }
#top-bar:hover #search-input, #top-bar:hover .goog-inline-block{ 
-webkit-transform:scale( 1 );
-moz-transform:scale( 1 );
}

}

