/*! Copyright (c) 2011-2012 Allen Bargi.
  twitter: @aziz
  github: http://github.com/aziz/Google-Reader-Lion-UI
  Version: 1.6.1
  Release Date: 2012-11-29
*/

/* @group Fonts */
@font-face {
  font-family: 'Open Sans' !important;
  font-style: normal !important;
  font-weight: 300 !important;
  src: local('Open Sans Light'), local('OpenSans-Light'), url('https://themes.googleusercontent.com/static/fonts/opensans/v5/DXI1ORHCpsQm3Vp6mXoaTaRDOzjiPcYnFooOUGCOsRk.woff') format('woff') !important;
}
@font-face {
  font-family: 'Open Sans' !important;
  font-style: normal !important;
  font-weight: 400 !important;
  src: local('Open Sans'), local('OpenSans'), url('https://themes.googleusercontent.com/static/fonts/opensans/v5/cJZKeOuBrn4kERxqtaUH3bO3LdcAZYWl9Si6vvxL-qU.woff') format('woff') !important;
}
@font-face {
  font-family: 'Open Sans' !important;
  font-style: italic !important;
  font-weight: 400 !important;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url('https://themes.googleusercontent.com/static/fonts/opensans/v5/xjAJXh38I15wypJXxuGMBrrIa-7acMAeDBVuclsi6Gc.woff') format('woff') !important;
}
@font-face {
  font-family: 'Open Sans' !important;
  font-style: normal !important;
  font-weight: 600 !important;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url('https://themes.googleusercontent.com/static/fonts/opensans/v5/MTP_ySUJH_bn48VBG8sNSqRDOzjiPcYnFooOUGCOsRk.woff') format('woff') !important;
}
@font-face {
  font-family: 'Open Sans' !important;
  font-style: normal !important;
  font-weight: 700 !important;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url('https://themes.googleusercontent.com/static/fonts/opensans/v5/k3k702ZOKiLJc3WVjuplzKRDOzjiPcYnFooOUGCOsRk.woff') format('woff') !important;
}
/* @end */

/* @group Layout Fixes */
* { font-family: "open sans", "lucida grande", sans-serif !important; }
#logo-container, #gbg6 { display:none !important; }
.card .card-bottom {border:0 !important;}
.card-common .card-actions {background-color:transparent !important;}
body { padding:0 !important; margin:0 !important;}
#viewer-entries-container, #sections-holder, #scrollable-sections { padding-bottom: 13px !important; }
.goog-modalpopup-bg, .modal-dialog-bg {
  background: #000 !important;
  z-index: 99999 !important;
}
.modal-dialog { z-index: 99999 !important; }
.jfk-butterBar-info {
  padding: 2px 16px !important;
  line-height: 12px !important;
  height: 12px !important;
  position: relative !important;
  top: 5px !important;
  font-size: 11px !important;
}
/* @end */

/* @group GBar */
#nav #logo-section {display: none !important;}

#gb {
  font-family: "open sans", "lucida grande", sans-serif !important;
  background-color:#d2d2d2 !important;
  border-bottom:1px solid #989898 !important;
  background-image:-moz-linear-gradient(top,#e8e8e8,#c2c2c2) !important;
  background-image:-webkit-gradient(linear,left top,right top,from(#e8e8e8),to(#c2c2c2)) !important;
  background-image:-webkit-linear-gradient(top,#e8e8e8,#c2c2c2) !important;
  background-image:-o-linear-gradient(top,#e8e8e8,#c2c2c2) !important;
  background-image:linear-gradient(top,#e8e8e8,#c2c2c2) !important;
  background-position:0 0 !important;
  height:36px !important;
}
#gbx1, #gbx2 {
  background: transparent !important;
  background: none !important;
  border-bottom: 0 solid transparent !important;
  height: 36px !important;
}
.gbes#gbx1, .gbes#gbx2, .gbes#gbqlw, .gbesi#gb #gbx1, .gbesi#gb #gbx2, .gbesi#gb #gbqlw { height: 36px !important; }
.gbes#gbmail, .gbesi#gb #gbmail { top: 16px !important; }
.gbes#gbv, .gbes#gbn, .gbes#gbq2, .gbes#gbq3, .gbesi#gb #gbv,
.gbesi#gb #gbn, .gbesi#gb #gbq2, .gbesi#gb #gbq3 {
  padding-top: 4px !important;
  padding-bottom: 0 !important;
}
.gbes#gbv, .gbesi#gb #gbv { margin-right: 24px !important; }
#gbql {
  background-position: 0 0 !important;
  background-image: url('https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/logo.png') !important;
  background-size: auto !important;
  height: 27px !important;
  width: 71px !important;
}
#gbqlw { height: 36px !important; }
#gbq2 {
  margin-left: 272px !important;
  padding-top: 4px !important;
}
#gbv,#gbu {
  margin-right: 24px !important;
  padding-bottom: 0 !important;
  padding-top: 4px !important;
}
.gbmab, .gbmac { top: -12px !important; }
#gbd4, #gbd3, #gbd2, #gbd1 { top:38px !important;}
#gbq1 .gbmai { top: 14px !important; }
#gbq1 {
  margin-left: 16px !important;
  top: 2px !important;
}
#gbqfbw {
  left: 6px !important;
  right: auto !important;
  top: 7px !important;
  margin: 0 !important;
  height: 14px !important;
}
.gbqfqwb { padding:0 20px !important; }
.gbqfb {
background-color: transparent !important;
background-image: none !important;
border: 0 solid transparent !important;
padding: 0 !important;
height: 14px !important;
min-width: 14px !important;
width: 14px !important;
-webkit-box-shadow: none !important;
-moz-box-shadow   : none !important;
-o-box-shadow     : none !important;
box-shadow        : none !important;
}
#gbqfi {
background: url('https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/search-button.png') !important;
background-position: 0 0 !important;
height: 14px !important;
margin: 0 !important;
width: 14px !important;
opacity   : 0.7;
}

#gbqfq {
  height:25px !important;
  font-size: 14px !important;
  margin-top:0 !important;
}
#gbqfqw {
  -webkit-border-radius:50px !important;
  -moz-border-radius:50px !important;
  border-radius:50px !important;
  border:1px solid #a4a4a4 !important;
  border-top:1px solid #8f8f8f !important;
  border-bottom:1px solid #b6b6b6 !important;
  font-size:12px !important;
  height:26px !important;
  padding:0 8px 0 20px !important;
  -webkit-box-shadow:0 1px 0 #d7d7d7,inset 0 1px 4px rgba(0,0,0,.22) !important;
  -moz-box-shadow :0 1px 0 #d7d7d7,inset 0 1px 4px rgba(0,0,0,.22) !important;
  -o-box-shadow :0 1px 0 #d7d7d7,inset 0 1px 4px rgba(0,0,0,.22) !important;
  box-shadow :0 1px 0 #d7d7d7,inset 0 1px 4px rgba(0,0,0,.22) !important;
  -moz-background-clip: padding !important;
  -webkit-background-clip: padding-box !important;
  background-clip: padding-box !important;
}
.search-restrict {
  position: relative !important;
  right: -3px !important;
}

#gbz {
  z-index:999 !important;
  top:40px !important;
  left:-12px !important;
  margin-left:0 !important;
  margin:0 !important;
}
.gbesi #gbq1 .gbmab, .gbes #gbq1 .gbmab, .gbesi #gbq1 .gbmac, .gbes #gbq1 .gbmac,#gbq1 #gbqla .gbmab, #gbq1 #gbqla .gbmac {
  margin: 0 !important;
  top: 28px !important;
  left: 15px !important;
}
#gbq1.gbto #gbz, #gbq1.gbto #gbs, .gbesi #gbq1.gbto #gbz, .gbesi #gbq1.gbto #gbs, .gbes #gbq1.gbto #gbz, .gbes #gbq1.gbto #gbs {top: 37px !important;}
.gbesi#gb #gbg1 .gbmab, .gbes#gbg1 .gbmab, .gbesi#gb #gbg3 .gbmab, .gbes#gbg3 .gbmab, .gbesi#gb #gbgs4 .gbmab, .gbes#gbg4 .gbmab { margin: 40px 0 0 !important;}
.gbesi#gb #gbg1 .gbmac, .gbes#gbg1 .gbmac, .gbesi#gb #gbg3 .gbmac, .gbes#gbg3 .gbmac, .gbesi#gb #gbgs4 .gbmac, .gbes#gbg4 .gbmac { margin: 41px 0 0 !important;}
#gbu .gbt { margin-left: 8px !important; }
/* @end */

/* @group Add Subscription button */
#main { overflow-x: visible !important; }
#lhn-add-subscription-section {
  position: static !important;
  height: 0 !important;
  overflow: visible !important;
  border-bottom: 0 solid transparent !important;
}
#lhn-add-subscription {
  margin-left: 0 !important;
  margin-top: 0 !important;
  position: absolute !important;
  top: -37px !important;
  left: 237px !important;
  z-index: 99999 !important;
  padding:0 7px 0 5px !important;
  width: 16px !important;
  min-width: 16px !important;
  overflow: hidden !important;
  text-indent: -999px !important;
  background: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/subscribe.png") center center no-repeat !important;
  opacity:.7;
}
#lhn-add-subscription-section .jfk-button-primary {
  background-color: transparent !important;
  border: 0 solid transparent !important;
  color: #fff !important;
  text-shadow: 1px 1px rgba(0,0,0,.33) !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius   : 0 !important;
  border-radius        : 0 !important;
  height: 36px !important;
  cursor: pointer !important;
}
#lhn-add-subscription-section .jfk-button-primary:after {
  content: "" !important;
  background: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/sep.png") !important;
  background-position: 0 0 !important;
  border: 0 !important;
  font-size: 0 !important;
  padding: 29px 0 0 !important;
  width: 2px !important;
  height: 22px !important;
  display: inline-block !important;
  position: absolute !important;
  right:0 !important;
}
#lhn-add-subscription-section .jfk-button-primary.jfk-button-hover  {
  -webkit-box-shadow: none !important;
  -moz-box-shadow   : none !important;
  -o-box-shadow     : none !important;
  box-shadow        : none !important;
  background: transparent url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/subscribe.png") center center no-repeat !important;
}
#lhn-add-subscription-section .jfk-button-primary.goog-button-base-open  {
  background-color: transparent !important;
  color:#666 !important;
  text-shadow: 0 1px rgba(0,0,0,0) !important;
}
#lhn-add-subscription-section .jfk-button-primary.goog-button-base-open.jfk-button-hover  {
  background: transparent url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/subscribe.png") center center no-repeat !important;
}
#quick-add-bubble-holder {
  border: 1px solid #bebebe !important;
  background: #fff !important;
  -moz-box-shadow: -1px 1px 1px #ccc !important;
  -webkit-box-shadow: 0 1px 5px #ccc !important;
  box-shadow: 0 1px 5px #ccc !important;
  z-index: 9999 !important;
  margin-top:-1px !important;
  margin-left: -1px !important;
}

#quick-add-bubble-holder:before {
  content: "" !important;
  position: absolute !important;
  width: 0 !important;
  height: 0 !important;
  border: 8px solid transparent !important;
  border-bottom: 8px solid #fff !important;
  top: -16px !important;
  left: 5px !important;
}

#quick-add-close {
  background: url('https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/close.png') no-repeat !important;
  display: none !important;
}
/* @end */

/* @group SIDEBAR */
#nav {
  background-color: #e6eaef !important;
  -webkit-box-shadow: inset -1px 0 0 #b4b4b4,inset -2px 0 0 #e5e9ed, inset 0 1px 0 rgba(255,255,255,.5) !important;
  -moz-box-shadow   : inset -1px 0 0 #b4b4b4,inset -2px 0 0 #e5e9ed, inset 0 1px 0 rgba(255,255,255,.5) !important;
  -o-box-shadow     : inset -1px 0 0 #b4b4b4,inset -2px 0 0 #e5e9ed, inset 0 1px 0 rgba(255,255,255,.5) !important;
  box-shadow        : inset -1px 0 0 #b4b4b4,inset -2px 0 0 #e5e9ed, inset 0 1px 0 rgba(255,255,255,.5) !important;
}
.lhn-section, .scroll-tree li { background: transparent !important; }
.lhn-section-secondary li a {border-left: 3px solid transparent !important;}
#nav a, #nav a .text, #recs-tree-item-0-name, #sub-tree-header {
  color: #6f7e8b !important;
  text-shadow: 0 1px 0 rgba(255,255,255,.5) !important;
}
#overview-selector, #lhn-selectors .selector, .scroll-tree .lhn-section-primary, #sub-tree-header { border-left: 3px solid transparent !important; }
.folder .folder > a > .icon, .folder .tag-icon, .folder .sub-icon { margin-left: 24px !important; }
.folder .folder .folder-toggle { margin-left: 8px !important; }
.folder .folder > ul .icon { margin-left: 32px !important; }
.section-minimize { left:4px !important; top:9px !important; }
.folder .name.name-d-0, #lhn-selectors .selector, #overview-selector, #sub-tree-header { padding-left: 14px !important; }
.selectors-footer, .lhn-section-footer {
  margin-left: 0 !important;
  margin-right: 1px !important;
  border-bottom: 1px solid rgba(111, 126, 139,.25) !important;
  -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.6) !important;
  -moz-box-shadow   : 0 1px 0 rgba(255,255,255,.6) !important;
  -o-box-shadow     : 0 1px 0 rgba(255,255,255,.6) !important;
  box-shadow        : 0 1px 0 rgba(255,255,255,.6) !important;
  padding-bottom: 8px !important;
  margin-bottom: 2px !important;
}
.scroll-tree .folder-icon {
  background: url('https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/folder.png') no-repeat !important;
  background-position: 0 0 !important;
}
.scroll-tree li a.tree-link-selected .folder-icon {
  background: url('https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/folder-selected.png') no-repeat !important;
  background-position: 0 0 !important;
}
.scroll-tree .tag-icon {
  background: url('https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/tag.png') no-repeat !important;
  background-position: 2px 5px !important;
}
.scroll-tree li a.tree-link-selected .tag-icon {
  background: url('https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/tag-s.png') no-repeat !important;
  background-position: 2px 5px !important;
}
.folder-icon, .sub-icon, .tag-icon { opacity: 1 !important; }
.scroll-tree .collapsed > .toggle, .section-minimized #lhn-selectors-minimize, .section-minimized #lhn-recommendations-minimize, .section-minimized #lhn-subscriptions-minimize  {
  background: url('https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/arrow-closed.png') no-repeat !important;
  background-position: 6px 5px !important;
}
.scroll-tree .tree-selected.collapsed .toggle {
  background: url('https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/arrow-closed-s.png') no-repeat !important;
  background-position: 7px 5px !important;
}
.scroll-tree .expanded > .toggle, #lhn-selectors-minimize, #lhn-recommendations-minimize, #lhn-subscriptions-minimize {
  background: url('https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/arrow-open.png') no-repeat !important;
  background-position: 6px 6px !important;
}
.scroll-tree .tree-selected.expanded > .toggle {
  background: url('https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/arrow-open-s.png') no-repeat !important;
  background-position: 6px 5px !important;
}
.scroll-tree li a.menu-open { background-color: transparent !important; }
.folder .folder .name-text { max-width: 155px !important; }
.sub .name-text { max-width: 170px !important; }
#lhn-selectors-minimize, .section-minimized #lhn-selectors-minimize,
#lhn-recommendations-minimize, .section-minimized #lhn-recommendations-minimize,
#lhn-subscriptions-minimize, .section-minimized #lhn-subscriptions-minimize { background-position: 0 0 !important; }
#lhn-recommendations-minimize, #lhn-subscriptions-minimize {
  height: 10px !important;
  width: 10px !important;
  left:4px !important;
  top:11px !important;
}
#lhn-subscriptions-minimize {top:9px !important;}
.scroll-tree li a:hover { background-color: transparent !important; }
.lhn-section-secondary li a.tree-link-selected, #overview-selector.selected, #reading-list-selector.selected,
.lhn-section-secondary .selected, .lhn-section-primary.tree-link-selected {
  background-color: #51a2d9 !important;
  background-image: -moz-linear-gradient(top, #65b1e1, #3088cd) !important;
  background-image: -webkit-gradient(linear, left top, right top, from(#65b1e1), to(#3088cd)) !important;
  background-image: -webkit-linear-gradient(top, #65b1e1, #3088cd) !important;
  background-image: -o-linear-gradient(top, #65b1e1, #3088cd) !important;
  background-image: linear-gradient(top, #65b1e1, #3088cd) !important;
  -webkit-box-shadow: inset 0 1px 0 #58a5da, inset 0 -1px 0 #2e7bbd, inset 0 2px 0 #6cbae6 !important;
  -moz-box-shadow   : inset 0 1px 0 #58a5da, inset 0 -1px 0 #2e7bbd, inset 0 2px 0 #6cbae6 !important;
  -o-box-shadow     : inset 0 1px 0 #58a5da, inset 0 -1px 0 #2e7bbd, inset 0 2px 0 #6cbae6 !important;
  box-shadow        : inset 0 1px 0 #58a5da, inset 0 -1px 0 #2e7bbd, inset 0 2px 0 #6cbae6 !important;
}
.scroll-tree li a.tree-link-selected .name,.scroll-tree li a.tree-link-selected .unread-count,
.scroll-tree li a.tree-link-selected:hover .name,#nav .selected a, #nav .selected a .text,
#lhn-selectors .selected a span, #lhn-selectors .selected a:hover span, .tree-link-selected #recs-tree-item-0-name {
  color:#fff !important;
  text-shadow: 0 1px 1px #246ca7 !important;
}
.tree-item-action-container { background-color: transparent !important; }
.section-menubutton {
  background-color: transparent !important;
  background: url('https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/arrow-grear.png') no-repeat !important;
  background-position: center right !important;
  width: 9px !important;
  height: 13px !important;
  top:4px !important;
  right:4px !important;
}
.scroll-tree .tree-selected > .tree-link-selected > .tree-item-action-container > .section-menubutton {
  background: url('https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/arrow-grear-s.png') no-repeat !important;
  background-position: center right !important;
}
#lhn-selectors-menubutton, #lhn-subscriptions-menubutton { top:7px !important;}
#home-section {
  font-weight: bold !important;
}
.selector:hover, #lhn-selectors .selector:hover {
  background-color: transparent !important;
}
#directory-selector a {
  padding-left: 24px !important;
  background: transparent url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/browse.png") no-repeat 5px 5px !important;
  margin-left: -2px !important;
}
#directory-selector.selected a {
  background: transparent url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/browse-s.png") no-repeat 5px 5px !important;
}
.lhn-section-primary { line-height: 26px !important; }
#reading-list-unread-count {
  line-height: 26px !important;
  margin-top: 0 !important;
}
#recs-tree-item-0-link {
  line-height: 26px !important;
  height: 26px !important;
}
#recommendations-tree #recs-tree-item-1-icon {
  background: url('https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/feed-doc.png') 2px 2px no-repeat !important;
}
#recommendations-tree .folder .link .sub-icon {
  background: url('https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/feed.png') 2px 2px no-repeat !important;
}
#recommendations-tree-view-all {padding-left: 52px !important;}
#scrollable-sections-bottom-shadow { border-bottom: 0px solid transparent !important; }
#scrollable-sections-top-shadow { border-top: 0px solid transparent !important; }
#sub-tree {padding-bottom: 24px !important;}
#nav, #logo-container, #lhn-add-subscription-section, #scrollable-sections-top-shadow, #scrollable-sections-bottom-shadow {
  width: 264px !important;
}
#chrome { margin-left: 264px !important; }
#lhn-selectors.section-minimized .selectors-footer {display: none !important;}
.scroll-tree li a .name-unread, #lhn-selectors .selector a, #recommendations-tree .lhn-section-secondary .name { font-weight: 600 !important; }
/* @end */

/* @group Fullscreen */
.fullscreen #chrome, .lhn-hidden #chrome { margin-left: 0 !important; }
.fullscreen #chrome-fullscreen-top-toggle {
  background-image: -moz-linear-gradient(top, #d8d8d8, #cacaca) !important;
  background-image: -webkit-gradient(linear, left top, right top, from(#d8d8d8), to(#cacaca)) !important;
  background-image: -webkit-linear-gradient(top, #d8d8d8, #cacaca) !important;
  background-image: -o-linear-gradient(top, #d8d8d8, #cacaca) !important;
  background-image: linear-gradient(top, #d8d8d8, #cacaca) !important;
  border-bottom: 1px solid #797979 !important;
  -webkit-box-shadow: inset 0 -1px 0 #cfcece, inset 0 1px 0 #f0f0f0 !important;
  -moz-box-shadow   : inset 0 -1px 0 #cfcece, inset 0 1px 0 #f0f0f0 !important;
  -o-box-shadow     : inset 0 -1px 0 #cfcece, inset 0 1px 0 #f0f0f0 !important;
  box-shadow        : inset 0 -1px 0 #cfcece, inset 0 1px 0 #f0f0f0 !important;
}
#chrome-fullscreen-top-toggle-icon {
  width: 12px !important;
  height: 8px !important;
  border-width: 0 !important;
  margin-top: 2px !important ;
  background: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/arrow-full-down.png") no-repeat !important;
}
.fullscreen-top-toggle #chrome-fullscreen-top-toggle-icon {
  background: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/arrow-full-up.png") no-repeat !important;
}
.lhn-hidden #entries { padding-left: 0 !important; }
.lhn-hidden #viewer-top-controls { margin-left: 0 !important; }
.lhn-hidden #chrome-title { margin-left: 0 !important; }
.lhn-menu #nav {
  left: 5px !important;
  margin-top: 33px !important;
  border: 1px solid #b4b4b4 !important;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), 0 8px 18px rgba(0,0,0,.3) !important;
  -moz-box-shadow:    inset 0 1px 0 rgba(255,255,255,.5), 0 8px 18px rgba(0,0,0,.3) !important;
  -o-box-shadow:      inset 0 1px 0 rgba(255,255,255,.5), 0 8px 18px rgba(0,0,0,.3) !important;
  box-shadow:         inset 0 1px 0 rgba(255,255,255,.5), 0 8px 18px rgba(0,0,0,.3) !important;
  -webkit-border-radius: 4px !important;
  -moz-border-radius   : 4px !important;
  border-radius        : 4px !important;
  -moz-background-clip   : padding !important;
  -webkit-background-clip: padding-box !important;
  background-clip        : padding-box !important;
}
#chrome-lhn-menu .goog-button-base-outer-box {
  border-top: 0 solid transparent !important;
  border-bottom: 0 solid transparent !important;
}
#chrome-lhn-menu .goog-button-base-inner-box {
  background: transparent !important;
  background-image: none !important;
  border-left: 0 solid transparent !important;
  border-right: 0 solid transparent !important;
  margin: 0 !important;
  height: 20px !important;
}
#chrome-lhn-menu .goog-button-base-content { padding-top: 0 !important; }
#chrome-lhn-menu.goog-menu-button .goog-menu-button-dropdown { top: 6px !important; right: 3px !important; }
#sections-header .lhn-nav-button-container { margin: 2px 8px 0 !important; }
.overview-section-header { padding: 0 1em 0 0 !important; }
#viewer-top-controls, #viewer-header { overflow: visible !important; }
.lhn-hidden #gb #gbq2 {
  margin-left: 110px !important;
  -webkit-transition: all 500ms ease !important;
  -moz-transition:    all 500ms ease !important;
  -o-transition:      all 500ms ease !important;
  transition:         all 500ms ease !important;
}
#gb #gbq2 {
  margin-left: 272px !important;
  -webkit-transition: all 200ms ease !important;
  -moz-transition:    all 200ms ease !important;
  -o-transition:      all 200ms ease !important;
  transition:         all 200ms ease !important;
}

/* @end */

/* @group Viewer Header */
#viewer-header, #sections-header {
  background-image: -moz-linear-gradient(top, #d8d8d8, #cacaca) !important;
  background-image: -webkit-gradient(linear, left top, right top, from(#d8d8d8), to(#cacaca)) !important;
  background-image: -webkit-linear-gradient(top, #d8d8d8, #cacaca) !important;
  background-image: -o-linear-gradient(top, #d8d8d8, #cacaca) !important;
  background-image: linear-gradient(top, #d8d8d8, #cacaca) !important;
  height: 38px !important;
  margin-right: 0 !important;
  border-bottom: 1px solid #989898 !important;
  -webkit-box-shadow: inset 0 -1px 0 #cfcece, inset 0 1px 0 #f0f0f0, 0 1px 3px rgba(0,0,0,.1) !important;
  -moz-box-shadow   : inset 0 -1px 0 #cfcece, inset 0 1px 0 #f0f0f0, 0 1px 3px rgba(0,0,0,.1) !important;
  -o-box-shadow     : inset 0 -1px 0 #cfcece, inset 0 1px 0 #f0f0f0, 0 1px 3px rgba(0,0,0,.1) !important;
  box-shadow        : inset 0 -1px 0 #cfcece, inset 0 1px 0 #f0f0f0, 0 1px 3px rgba(0,0,0,.1) !important;
}
#viewer-header-container { border-bottom: 0 solid transparent !important; }
#sections-header { margin-bottom: 0 !important; }
#viewer-top-controls { padding: 3px 0 0 8px !important; }
#viewer-top-controls .jfk-button { margin-right: 8px !important; }
#chrome-lhn-menu, #viewer-refresh, #stream-prefs-menu, #viewer-view-options, .jfk-button-narrow,
#mark-all-as-read-split-button .jfk-button, #mark-all-as-read-split-button .goog-flat-menu-button,
#settings-button-container .goog-flat-menu-button, .settings-button-container .goog-flat-menu-button  {
  background-color: #dedede !important;
  background-image: -moz-linear-gradient(top, #f2f2f2, #d0d0d0) !important;
  background-image: -webkit-gradient(linear, left top, right top, from(#f2f2f2), to(#d0d0d0)) !important;
  background-image: -webkit-linear-gradient(top, #f2f2f2, #d0d0d0) !important;
  background-image: -o-linear-gradient(top, #f2f2f2, #d0d0d0) !important;
  background-image: linear-gradient(top, #f2f2f2, #d0d0d0) !important;
  border-top: 1px solid #7f7f7f !important;
  border-bottom: 1px solid #7b7b7b !important;
  border-left: 1px solid #7d7d7d !important;
  border-right: 1px solid #7d7d7d !important;
  -webkit-box-shadow: inset 0 1px 0 #f6f6f6, 0 1px 0 #dcdcdc !important;
  -moz-box-shadow   : inset 0 1px 0 #f6f6f6, 0 1px 0 #dcdcdc !important;
  -o-box-shadow     : inset 0 1px 0 #f6f6f6, 0 1px 0 #dcdcdc !important;
  box-shadow        : inset 0 1px 0 #f6f6f6, 0 1px 0 #dcdcdc !important;
  -webkit-border-radius: 4px !important;
  -moz-border-radius   : 4px !important;
  border-radius        : 4px !important;
  -moz-background-clip   : padding     !important;
  -webkit-background-clip: padding-box !important;
  background-clip        : padding-box !important;
  height: 20px !important;
  padding: 0 6px !important;
  line-height: 20px !important;
  min-width: 20px !important;
  color: #3f3f3f !important;
  font-weight: 600 !important;
  text-shadow: 0 1px 0px rgba(255,255,255,.75) !important;
}
#chrome-lhn-menu:active, #chrome-lhn-menu.goog-button-base-open, #viewer-refresh:active, #stream-prefs-menu:active, #viewer-view-options:active, #stream-prefs-menu.goog-button-base-open,
#viewer-top-controls .jfk-button-narrow:active, #viewer-top-controls .jfk-button-checked, #mark-all-as-read-split-button .jfk-button:active, #mark-all-as-read-split-button .goog-flat-menu-button:active,
#mark-all-as-read-split-button .goog-flat-menu-button-open, #settings-button-container .goog-flat-menu-button-open, .settings-button-container .goog-flat-menu-button-open {
  background-image: -moz-linear-gradient(top, #b4b4b4, #dedede) !important;
  background-image: -webkit-gradient(linear, left top, right top, from(#b4b4b4), to(#dedede)) !important;
  background-image: -webkit-linear-gradient(top, #b4b4b4, #dedede) !important;
  background-image: -o-linear-gradient(top, #b4b4b4, #dedede) !important;
  background-image: linear-gradient(top, #b4b4b4, #dedede) !important;
  -webkit-box-shadow: inset 0 1px 0 #a4a4a4, inset 0 -1px 0 #d9d9d9, 0 1px 0 #dbdbdb !important;
  -moz-box-shadow   : inset 0 1px 0 #a4a4a4, inset 0 -1px 0 #d9d9d9, 0 1px 0 #dbdbdb !important;
  -o-box-shadow     : inset 0 1px 0 #a4a4a4, inset 0 -1px 0 #d9d9d9, 0 1px 0 #dbdbdb !important;
  box-shadow        : inset 0 1px 0 #a4a4a4, inset 0 -1px 0 #d9d9d9, 0 1px 0 #dbdbdb !important;
}
#chrome-lhn-menu {margin-right: 8px !important;}
.jfk-button-checked {
  -webkit-border-radius: 4px !important;
  -moz-border-radius   : 4px !important;
  border-radius        : 4px !important;
  -moz-background-clip   : padding !important;
  -webkit-background-clip: padding-box !important;
  background-clip        : padding-box !important;
}
#mark-all-as-read-split-button .goog-flat-menu-button-collapse-left {left:-1px !important;}
#viewer-top-controls .jfk-button-collapse-left, #mark-all-as-read-split-button .goog-flat-menu-button-collapse-left {
  border-bottom-left-radius:0 !important;
  border-top-left-radius:0 !important;
}
#viewer-top-controls .jfk-button-collapse-right, #mark-all-as-read-split-button .jfk-button-collapse-right {
  border-bottom-right-radius:0 !important;
  border-top-right-radius:0 !important;
  margin-right:0 !important;
}
#stream-view-options-container .jfk-button:not(.jfk-button-checked) + div.jfk-button-collapse-right {
  border-bottom-left-radius:4px !important;
  border-top-left-radius:4px !important;
}
#mark-all-as-read-split-button .goog-flat-menu-button-collapse-left { min-width: 8px !important; }
#settings-button-container .goog-flat-menu-button, .settings-button-container .goog-flat-menu-button { padding-right:18px !important; }
#viewer-top-controls .goog-button-base-outer-box {
  border-top: 0 solid transparent !important;
  border-bottom: 0 solid transparent !important;
}
#viewer-top-controls .goog-button-base-inner-box {
  background-color: transparent !important;
  background-image: none !important;
  background: transparent !important;
  border-left: 0 solid transparent !important;
  border-right: 0 solid transparent !important;
  margin: 0 -1px !important;
  height: 20px !important;
}
#viewer-top-controls .goog-button-base-content {
  line-height: 20px !important;
  padding: 0 !important;
}
#viewer-top-controls .goog-menu-button .goog-menu-button-dropdown {
  top: 8px !important;
  right: -3px !important;
}
#viewer-top-controls .goog-flat-menu-button-dropdown  {
  top: 8px !important;
  right: 6px !important;
}
#viewer-view-options {
  padding-right: 18px !important;
  margin:0 8px 0 0 !important;
}
#chrome.search-stream #chrome-view-links { background: transparent !important; }
#mark-all-as-read-split-button { margin:0 8px 0 0 !important; }
#stream-prefs-menu, #chrome-lhn-menu { padding-right: 12px !important;}
#stream-view-options-container .jfk-button-standard, #item-up-down-buttons .jfk-button-standard {padding:0 2px !important;}
#item-up-down-buttons { margin-right:8px !important; }
#viewer-top-controls .jfk-button-standard .jfk-button-img { opacity: 1 !important;}
#viewer-translated-by {
  margin-left: 0 !important;
  margin-top: 0 !important;
  line-height: 22px !important;
}
#viewer-translate-revert-link, #viewer-recommendations-return,
#no-entries-msg .link, #recent-activity .recent-stream-title  { color: #08c !important; }
.overview-section-header {
  font-weight: 300 !important;
  font-size: 18px !important;
  color: #343434 !important;
  text-shadow: 0 1px 0 rgba(255,255,255,.66) !important;
}
#viewer-refresh img, #entries-up img, #entries-down img {
  width: 0 !important;
  height: 0 !important;
  padding:14px 0 0 14px !important;
  margin-top: -4px !important;
}
#viewer-refresh img { background: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/refresh.png") no-repeat !important; }
#entries-up img { background: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/arrow-up.png") no-repeat !important; }
#entries-down img { background: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/arrow-down.png") no-repeat !important; }
img[src="/reader/ui/3538434020-view_options_details.png"],img[src="/reader/ui/3369744051-view_options_list.png"],
img[src="/reader/ui/138769644-magnifying_glass.png"], img[src="/reader/ui/345992534-settings.png"] {
  width: 0 !important;
  height: 0 !important;
  padding:14px 0 0 14px !important;
  margin-top: -3px !important;
}
img[src="/reader/ui/345992534-settings.png"] {
  background: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/settings.png") no-repeat !important;
  position: relative !important;
  top:-1px !important;
}
img[src="/reader/ui/3538434020-view_options_details.png"] { background: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/view-expanded.png") no-repeat !important; }
img[src="/reader/ui/3369744051-view_options_list.png"] { background: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/view-list.png") no-repeat !important; }
img[src="/reader/ui/138769644-magnifying_glass.png"] {
  margin-top: -4px !important;
  background: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/search-button.png") no-repeat !important;
}
.fr-modal-dialog {
  border: 0 solid transparent !important;
  -webkit-box-shadow: 0 4px 16px rgba(0,0,0,.2) !important;
  -moz-box-shadow   : 0 4px 16px rgba(0,0,0,.2) !important;
  -o-box-shadow     : 0 4px 16px rgba(0,0,0,.2) !important;
  box-shadow        : 0 4px 16px rgba(0,0,0,.2) !important;
  z-index: 99999 !important;
}
.fr-modal-dialog-bg {
  background-color: #000 !important;
  opacity: .7 !important;
  z-index: 99999 !important;
}
#item-up-down-buttons { margin-right: 0px !important; }
.goog-menuheader { color: #888 !important; }
.jfk-button-standard .jfk-button-img {opacity:1 !important;}
#settings-button .goog-flat-menu-button-dropdown {
  right:8px !important;
  top:8px !important;
}
#sections-header .settings-button-container {
  margin-right: 8px !important;
  margin-top: 3px !important;
}
.goog-flat-menu-button {margin: 0 !important;}
/* @end */

/* @group Viewer */
#viewer-container {
  background: url('https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/bg2.jpg') repeat !important;
  background-color: #e1e2e3 !important;
}

#title-and-status-holder {
  background: rgb(252,252,252) !important;
  background: -moz-linear-gradient(top,  rgba(252,252,252,1) 0%, rgba(245,245,245,1) 46%, rgba(236,236,236,1) 54%, rgba(249,249,249,1) 100%) !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(46%,rgba(245,245,245,1)), color-stop(54%,rgba(236,236,236,1)), color-stop(100%,rgba(249,249,249,1))) !important;
  background: -webkit-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(245,245,245,1) 46%,rgba(236,236,236,1) 54%,rgba(249,249,249,1) 100%) !important;
  background: -o-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(245,245,245,1) 46%,rgba(236,236,236,1) 54%,rgba(249,249,249,1) 100%) !important;
  background: linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(245,245,245,1) 46%,rgba(236,236,236,1) 54%,rgba(249,249,249,1) 100%) !important;
  padding:0 8px !important;
  margin: 0 !important;
  border-bottom: 1px solid #b6b6b6 !important;
}

#entries {
  border-top: 0 solid transparent !important;
  padding: 0 !important;
}

#entries .entry, #entries.list .entry-container { background: transparent !important; }
.cards .entry {  margin: 0 8px !important;  }
.entry .card, #entries.search .entry .search-result {
  -webkit-border-radius: 4px !important;
  -moz-border-radius   : 4px !important;
  border-radius        : 4px !important;
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.33) !important;
  -moz-box-shadow   : 0 1px 3px rgba(0,0,0,.33) !important;
  -o-box-shadow     : 0 1px 3px rgba(0,0,0,.33) !important;
  box-shadow        : 0 1px 3px rgba(0,0,0,.33) !important;
  border-width: 2px !important;
  border-style: solid !important;
  padding: 0 1em !important;
}
#entries.list .expanded .entry-container { background: white !important; }
#entries.list .entry .collapsed { border-width: 0 0 1px 0 !important;}
#entries.list #current-entry.expanded .entry-actions {
  border-width: 0 !important;
  background-color: #fff !important;
}
#entries.list #current-entry.expanded .entry-actions .item-star {
  position: relative !important;
  left:7px !important;
  top:1px !important;
}
.entry .entry-icons .item-star {
  position: relative !important;
  left: 2px !important;
  top: 1px !important;
}
.entry .entry-icons { margin-left: 0 !important; }
#current-entry .card { border-color: #4e73d5 !important }
.card .card-content { padding: 8px 0 5px !important; }
.card {border: 1px solid transparent !important;}
.entry-title-go-to { background-position: left -411px !important; }
#chrome-title {
  color:#3f3f3f !important;
  text-shadow: 0 1px 0 rgba(255,255,255,.75) !important;
}
#sections-holder { padding-right: 0 !important; }
.preview-interruption, #team-messages {
  background-color: rgba(249, 237, 190,.88) !important;
  -webkit-box-shadow: 0 1px 3px #888 !important;
  -moz-box-shadow   : 0 1px 3px #888 !important;
  -o-box-shadow     : 0 1px 3px #888 !important;
  box-shadow        : 0 1px 3px #888 !important;
  background-image: -moz-linear-gradient(top, #fcf6d2, #faeaba);
  background-image: -webkit-gradient(linear, left top, right top, from(#fcf6d2), to(#faeaba));
  background-image: -webkit-linear-gradient(top, #fcf6d2, #faeaba);
  background-image: -o-linear-gradient(top, #fcf6d2, #faeaba);
  background-image: linear-gradient(top, #fcf6d2, #faeaba);
  margin:0 !important;
}
.preview-interruption-related-streams {
  background: transparent !important;
  border: 1px solid transparent !important;
}
.entry .entry-actions {padding: 6px 0 !important;}
.entry .entry-actions .email { background-position: -112px -222px !important; }
.entry .entry-actions .item-link { background-position: 0px 2px !important; }
.entry .entry-actions .tag { background-position: -160px -319px !important; }
.entry .entry-actions .dislike-inactive { background-position: -177px -350px !important; }
.entry .entry-actions .read-state-unread, .entry .entry-actions .read-state-not-kept-unread { background-position: -64px -126px !important; }
.entry .entry-actions .read-state-kept-unread { background-position: -80px -158px !important; }
.entry .entry-actions .sharebox {
  background-image: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/share.png") !important;
  background-position: 0px 2px !important;
}
.entry .entry-actions .sharebox:hover {
  background-image: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/share-s.png") !important;
}
.item-link-drop-down-arrow {
  position: relative !important;
  top: -2px !important;
}
#footer {
  border-top: 0 solid transparent !important;
  color: rgba(0,0,0,0) !important;
}
#footer .copyright {color: rgba(0,0,0,.75);}
#footer a {text-decoration: none !important; }
#chrome.page-view #viewer-page-container { background: transparent !important;}
#no-entries-msg {
  background: transparent !important;
  border: 0 solid transparent !important;
  color:#666 !important;
}
#no-entries-msg h2 { font-weight: 300 !important; }
.small-interruption {
  margin: 0 0 12px 0 !important;
  background: transparent !important;
  background-image: -webkit-linear-gradient(top, rgba(0,0,0,.15) 75%, rgba(0,0,0,0)) !important;
  background-image:    -moz-linear-gradient(top, rgba(0,0,0,.15) 75%, rgba(0,0,0,0)) !important;
  background-image:      -o-linear-gradient(top, rgba(0,0,0,.15) 75%, rgba(0,0,0,0)) !important;
  background-image:         linear-gradient(top, rgba(0,0,0,.15) 75%, rgba(0,0,0,0)) !important;
}
img[src="/reader/ui/1567066642-down-arrow.png"] {display: none !important;}
.poptart-interruption {text-shadow: 1px 1px rgba(255,255,255,.5) !important; }
.poptart-interruption .close-box {
  background-image: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/close.png") !important;
  background-repeat: no-repeat !important;
}
#entries.search .entry {
  background: transparent !important;
  border: 0 solid transparent !important;
  margin:0 8px !important;
  padding:5px 0 !important;
}
#entries.search .entry .search-result {
  background-color: #fff !important;
  border:0 !important;
  padding:8px 1em !important;
}
#entries.search .entry .search-result .entry-title-link {text-decoration: none !important;}
.cards .entry { margin:6px !important; }
#entries.list {padding-left:0 !important;}
#entries.list #current-entry.expanded .entry-container { border-left: solid 0 transparent !important; }
.entry .entry-body { font-size: 15px !important; }
.entry .entry-body code, .entry .entry-body pre {
  font-size: 13px !important;
  font-family: monaco, consolas !important;
  color: #129131 !important;
  background-color: #f5f5f5 !important;
}
/* @end */

/* @group Pages-Home */
#sections-holder {padding-top: 16px !important;}
#overview .overview-segment {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
#left-section .overview-section { padding: 0 0 0 12px !important; }
#home #right-section {
 width: 30% !important;
 margin-right: 16px !important;
}
#home .overview-segment, #home #right-section {
  background: rgba(255, 255, 255, .9) !important;
  padding: 12px !important;
  -webkit-border-radius: 5px !important;
  -moz-border-radius: 5px !important;
  border-radius: 5px !important;
  -webkit-box-shadow: 0 1px 3px #888 !important;
  -moz-box-shadow   : 0 1px 3px #888 !important;
  -o-box-shadow     : 0 1px 3px #888 !important;
  box-shadow        : 0 1px 3px #888 !important;
  overflow: hidden !important;
}
#recent-activity .recent h4 {
  font-size: 13px !important;
  font-weight: 600 !important;
  text-transform: uppercase !important;
}
#recent-activity .recent h4 a { color: #6f7e8b !important; }
#team-messages {
  padding:12px !important;
  margin-top: 0 !important;
}
#team-messages .section-header {
  color: #343434 !important;
  font-size: 12px !important;
  border-bottom: 0 solid transparent !important;
}
.section-header {border-bottom: 0 solid transparent !important;}
#overview > .section-header { display: none !important; }
#overview .overview-header { margin-bottom: 0 !important; }
/* @end */

/* @group Pages-Trends */
#trends-item-count-header {
  color: #343434 !important;
  text-shadow:1px 1px rgba(255,255,255,.75) !important;
}

.sorting-sub-name a, .top-links span {
  text-decoration: none !important;
  line-height: 20px !important;
}

#trends .sorting .trends-sorting-homepage { opacity: .2 !important; }
#trends .sorting .trends-sorting-homepage:hover { opacity: 1 !important; }
#trends .sorting td { padding: 0 5px !important; }
#trends .sorting .alt td { background:  #f3f6fa !important; }
#trends .sorting .sorting-sub-primary { background: #f3f6fa !important; }
#trends .sorting .alt .sorting-sub-primary { background: #e8edf5 !important; }
#trends .sorting th { border-bottom: 1px solid #b6b6b6 !important; }

#trends .sorting-container .top-links  {
  border-top: 1px solid #b4b4b4 !important;
  padding: 2px 6px !important;
}

.tab-group-contents { padding: 1px 0 1px !important; }

.tab-header {
  background-color: rgba(0,0,0,.075) !important;
  border-color: transparent !important;
  color: #000 !important;
}

.tab-header-selected {
  border-color:#4a9cd7 !important;
  background-color: #fff !important;
}

#trends .sorting th  {
  background: #ffffff !important;
  background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 20%, #f4f4f4 53%, #ececec 53%, #ededed 96%, #f4f4f4 100%) !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(20%,#ffffff), color-stop(53%,#f4f4f4), color-stop(53%,#ececec), color-stop(96%,#ededed), color-stop(100%,#f4f4f4)) !important;
  background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 20%,#f4f4f4 53%,#ececec 53%,#ededed 96%,#f4f4f4 100%) !important;
  background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 20%,#f4f4f4 53%,#ececec 53%,#ededed 96%,#f4f4f4 100%) !important;
  background: linear-gradient(top,  #ffffff 0%,#ffffff 20%,#f4f4f4 53%,#ececec 53%,#ededed 96%,#f4f4f4 100%) !important;
  font-weight: 600 !important;
  line-height: 13px !important;
  font-size: 11px !important;
}
/* @end */

/* @group Popup Menus */
.goog-menu {
  background-color: rgba(255,255,255,.98) !important;
  -webkit-box-shadow: 0 8px 18px rgba(0,0,0,.3) !important;
  -moz-box-shadow   : 0 8px 18px rgba(0,0,0,.3) !important;
  -o-box-shadow     : 0 8px 18px rgba(0,0,0,.3) !important;
  box-shadow        : 0 8px 18px rgba(0,0,0,.3) !important;
  -webkit-border-radius: 4px !important;
  -moz-border-radius   : 4px !important;
  border-radius        : 4px !important;
  -moz-background-clip   : padding !important;
  -webkit-background-clip: padding-box !important;
  background-clip        : padding-box !important;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  border:0 !important;
}
.goog-menuitem {
  background: transparent !important;
  padding: 2px 30px 2px 24px !important;
  height:19px !important;
  border-top:0 solid transparent !important;
  border-bottom:0 solid transparent !important;
  font-size: 14px !important;
  line-height: 19px !important;
}
.goog-menuseparator {
  height: 1px !important;
  background-color: #e3e3e3 !important;
  margin: 5px 1px !important;
  border-top: 0 !important;
}
.goog-menuitem-highlight .goog-menuitem-content, .goog-menuitem-hover .goog-menuitem-content {
  color: white !important;
  border: 0 solid transparent !important;
  line-height: 19px !important;
}
.goog-menuitem.goog-menuitem-highlight {
  background-image: -moz-linear-gradient(top, #6388f8, #215ff6) !important;
  background-image: -webkit-gradient(linear, left top, right top, from(#6388f8), to(#215ff6)) !important;
  background-image: -webkit-linear-gradient(top, #6388f8, #215ff6) !important;
  background-image: -o-linear-gradient(top, #6388f8, #215ff6) !important;
  background-image: linear-gradient(top, #6388f8, #215ff6) !important;
  -webkit-box-shadow: inset 0 1px 0 #5a80ef, inset 0 -1px 0 #1054ec !important;
  -moz-box-shadow   : inset 0 1px 0 #5a80ef, inset 0 -1px 0 #1054ec !important;
  -o-box-shadow     : inset 0 1px 0 #5a80ef, inset 0 -1px 0 #1054ec !important;
  box-shadow        : inset 0 1px 0 #5a80ef, inset 0 -1px 0 #1054ec !important;
  line-height: 19px !important;
}
.goog-menuitem.goog-option-selected {
  background-image: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/checkmark.png") !important;
  background-repeat: no-repeat !important;
  background-position: left center !important;
}
.goog-menuitem.goog-menuitem-highlight.goog-option-selected {
  background-image: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/checkmark-s.png"), -moz-linear-gradient(top, #6388f8, #215ff6) !important;
  background-image: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/checkmark-s.png"), -webkit-gradient(linear, left top, right top, from(#6388f8), to(#215ff6)) !important;
  background-image: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/checkmark-s.png"), -webkit-linear-gradient(top, #6388f8, #215ff6) !important;
  background-image: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/checkmark-s.png"), -o-linear-gradient(top, #6388f8, #215ff6) !important;
  background-image: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/checkmark-s.png"), linear-gradient(top, #6388f8, #215ff6) !important;
}
.goog-submenu-arrow {
  right: 8px !important;
  color: #6c6c6c !important;
  font-size: 11px !important;
}
.goog-menuitem.goog-menuitem-highlight .goog-submenu-arrow { color:#fff !important; }
/* @end */

/* @group Scrollbar */
::-webkit-scrollbar { width: 8px !important; }

::-webkit-scrollbar-thumb {
  border-width: 0 !important;
  -webkit-border-radius: 32px !important;
  -moz-border-radius   : 32px !important;
  border-radius        : 32px !important;
}
::-webkit-scrollbar-track { border-width: 0 !important; }
/* @end */

/* @group LINKS */
.entry .entry-author, .entry-comments .comment-time, .entry .entry-date { color: #aaa !important; }
.entry-container .entry-title a, .entry-container .entry-body a, .entry-container .entry-title a,
.entry-container a.entry-source-title,
.entry-container a.entry-post-author-name,
.entry-container a.entry-source-title,
.preview-interruption-back, .preview-interruption a,
#scroll-filler-recs-message a, .entry-title-link, .entry-source-title
#overview a, #footer a,#overview-directory-link { color: #08c !important; }
/* @end */

/* @group AD BLOCKERS  */
#ads, iframe[src^="http://feedads."],
img[src^="http://feeds.feedburner.com/~ff/"],
img[src^="http://feedads.g.doubleclick.net/"],
a[href^="http://rss.buysellads.com"] { display:none !important; }

/* @end */

/* @group Addons Support */
.gr_add {
  background-image: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/ril.png") !important;
  background-position: 5px 2px !important;
}
.gr_add_checked {
  background-image: url("https://github.com/aziz/Google-Reader-Lion-UI/raw/master/images/ril-s.png") !important;
}
/* @end */

/* @group Play */
.goog-menuitem-content { color: #000 !important; }
/* @end */

/* @group Reader in Google Apps for your domain  */
#gbi4 #gbi4m1 {color:#343434 !important;}
#gbi4 .gbma {color:#666 !important;}
.gbgt-hvr #gbi4 #gbi4m1 {color:#ccc !important;}
.gbgt-hvr #gbi4 .gbma {border-top-color:#ccc !important;}
/* @end */

/* @group Pages-Browse-for-Stuff */
#directory-box #sections-holder {
  padding-left: 0 !important;
  padding-top: 0 !important;
}

#directory-box .tab-group, .tab-group-headers { background-color: transparent !important; }
#directory-box h3 { border-bottom: 1px solid #eee !important; }
#full-bundles-container { overflow: hidden !important; }
.bundle-creator-page h1, #fixed-featured-bundles-page h2 {border-bottom: 0 !important;}

#featured-bundles-container {
  background-color: transparent !important;
  border: 0 !important;
  padding: 0 !important;
}

.bundle-container, #featured-bundles-container, .discover-google-bundles, #directory-featured-bundles-title { width: 320px !important; }
.bundle-column { width: 330px !important; }
.bundles-display .bundle-container { margin-right: 10px !important; }
/* @end */

/* fixing new new gbar! */
#gbx3, #gbzc {display:none !important;}
#gb .gbes#gbx1, #gb .gbes#gbx2, .gbesi#gb #gbx1, .gbesi#gb #gbx2, #gb .gbes#gbq, #gb .gbes#gbu, .gbesi#gb #gbq, .gbesi#gb #gbu,
#gbx1, #gb #gbx1, #gbq, #gbu, #gb #gbq, #gb #gbu { top: 0 !important; }

#gbv, #gbu { margin-right: 8px !important; }
#gbsf .jRa {visibility:hidden !important; }

/* fixing loading bug */
.pFb {display:none !important;}
.gbmwc:not(.gbmwca) { display:none !important; }

/* hiding search icon in firefox */
.gbqfi { display: none !important; }

/* BIDI FIXES */
#overview .sub-link .unread:before { content: "‎" !important; }
.entry-title.rtl + .entry-author {width: 650px !important;text-align:right !important;}
.lhn-hidden .entry .entry-title,.lhn-hidden .entry-title.rtl + .entry-author {width: auto !important;max-width: 9999px !important;}
