@-moz-document 
url-prefix(http://www.google.com/reader),
url-prefix(https://www.google.com/reader),
url-prefix(http://www.google.com/reader/shared),
url-prefix(https://www.google.com/reader/shared),
url-prefix(http://www.google.co.uk/reader),
url-prefix(https://www.google.co.uk/reader),
url-prefix(http://www.google.co.uk/reader/shared),
url-prefix(https://www.google.co.uk/reader/shared),
url-prefix(http://www.google.ca/reader),
url-prefix(https://www.google.ca/reader),
url-prefix(http://www.google.ca/reader/shared),
url-prefix(https://www.google.ca/reader/shared),
url-prefix(https://plus.google.com),
url-prefix(http://plus.google.com){

body {
	background: #dadada !important;
	font-family: tahoma !important;
}

#viewer-container,#viewer-header {
	background: #dadada !important;
}

.entry .entry-body,.entry .entry-title,.entry .entry-likers {
	max-width: none !important;
	padding: 10px;
}

.lhn-section,.scroll-tree li {
	background: #F3F4FB !important;
}

#nav {
	border-right: 5px solid #b5b5b5;
}

#entries {
	padding: 0px !important;
}

#top-bar {
	background: #fff;
}

/* ------------------ GOOPS OPTIMIZER -------------------------- */
#contentpane div[id ^="update-"] {
	font-family: tahoma !important;
	border: 1px solid #BCBCBC !important;
	border-radius: 7px;
	-moz-transition: width 0.3s;
	-webkit-transition: width 0.3s;
	-o-transition: width 0.3s;
	overflow: hidden;
	position: static !important;
	margin: 15px 16px !important;
	padding: 9px 9px 0 !important;
}

.br div[id ^="update-"] .tf.tn,.a-th-pb-i>div[id ^="update-"] .tf.tn {
	font-family: tahoma !important;
	margin-left: 55px !important;
}

#content .rh {
	display: none !important;
}

#contentpane div[id ^="update-"].rh {
	display: block !important;
	border-color: #7ca3df !important;
}

div[id ^="update-"]>div:first-child>div:nth-child(2)>div:nth-child(2) {
	background-color: #fcfcfc;
	margin-bottom: -99997px;
	border-radius: 5px;
	border: 1px solid #ededed;
	padding: 2px 7px 99999px !important;
}

div[id ^="update-"]>div:first-child>div:nth-child(2)>div:nth-child(2),div[id
	^="update-"]>div:first-child>div:nth-child(2)>div:nth-child(2) * {
	vertical-align: middle !important;
}

div[id ^="update-"]>div:first-child>div:nth-child(2)>div:nth-child(3) {
	background-color: rgba(51, 102, 204, 0.04) !important;
	border-left: 1px solid #EDEDED;
	border-right: 1px solid #EDEDED;
	border-bottom-width: 0 !important;
	border-top-width: 0 !important;
}

div[id ^="update-"]>div:first-child>div:nth-child(3)>*,div[id ^="update-"]>div:first-child>div:nth-child(4)
	{
	background: none !important;
}

.tf.tn>.ag.ij {
	background-color: rgba(0, 0, 0, 0.05) !important;
	border: 1px solid #ccc !important;
	border-radius: 7px !important;
	overflow: hidden !important;
}

.xh>.zw.zh>.mf {
	background-color: transparent !important;
	margin-bottom: 0 !important;
	padding-left: 7px !important;
	margin-left: 0 !important;
	border-width: 0 !important;
}

.my.zk {
	border-bottom-width: 0 !important;
}

.dj {
	background: #A7C7F7;
	margin-left: -1px !important;
}

.my.zk>.ln {
	display: none !important;
}

.mf>div>.fk {
	display: block !important;
}

.mf>div>.yb {
	display: none !important;
}

div[id *="#"] a[oid]>img[src *="photo.jpg"] {
	border-radius: 50%;
	box-shadow: 0 0 0 2px #749ed2 !important;
	opacity: 0.9px !important;
}

#contentpane div[id ^="update-"]>div>div:first-child  ~ div img[src *="32"]
	{
	margin-left: -48px !important;
	margin-top: -2px !important;
}

.xxxx div[id ^="update-"]>div>div:first-child  ~ div img[src *="32"] {
	margin-left: -43px !important;
	margin-top: 5px !important;
}

#widget div[id ^="update-"]>div>div:first-child  ~ div img[src *="24"] {
	margin-left: -41px !important;
	margin-top: 2px !important;
}

.ag.ij .lr.hw {
	border-radius: 7px 7px 0 0;
	box-shadow: 0 1px 5px #CCC;
	border-width: 0 !important;
}

div[id ^="update-"]>div:first-child>div:nth-child(3)>div:nth-child(2)>div:nth-child(2)>div:before
	{
	border-left: 5px solid rgba(51, 102, 204, 0.6);
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	content: "";
	height: 0;
	width: 0;
	display: block;
	position: absolute;
	top: 17px;
	left: -9px;
}

div[id ^="update-"]>div:first-child>div:nth-child(3)>div:nth-child(2) {
	border-bottom: 1px solid #E3E3E3 !important;
}

div[id ^="update-"]>div:first-child>div:nth-child(3) {
	border-top-width: 0 !important;
}

#widget .zw.zh:before {
	border-left-width: 4px;
	border-top-width: 3px;
	border-bottom-width: 3px;
	top: 18px;
	left: -5px;
}

.cja .zw.zh:before {
	top: 16px;
}

div[id ^="update-"]>div:first-child>div:nth-child(3)>div:nth-child(2)>div:nth-child(2)>div
	{
	margin-left: 51px !important;
	border-bottom-width: 0 !important;
}

div[id ^="update-"]>div:first-child>div:nth-child(3)>div:nth-child(2)>div:nth-child(2)>div>div
	{
	border-bottom-width: 0 !important;
	padding-left: 2px !important;
}

#widget div[id ^="update-"]>div:first-child>div:nth-child(3)>div:nth-child(2)>div:nth-child(2)>div
	{
	margin-left: 43px !important;
}

#widget div[id ^="update-"]>div:first-child>div:nth-child(3)>div:nth-child(2)>div:nth-child(2)>div>div:first-child
	{
	margin-left: 0 !important;
}

div[id ^="update-"]>div:first-child>div:last-child>div[role="button"] {
	width: auto !important;
	text-align: center;
	border-width: 0 !important;
	margin: 0 !important;
	padding: 7px 0 !important;
}

div[id ^="update-"]>div:first-child>div:last-child>span:first-child {
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
}

div[id ^="update-"]>div:first-child>div:nth-child(3)>div:nth-child(3) {
	margin-top: 1px !important;
	padding: 7px !important;
}

div[id ^="update-"]>div:first-child>div:nth-child(3)>div:nth-child(3)>div:first-child
	{
	background-color: #FFF !important;
}

div[id ^="update-"]>div:first-child>div:nth-last-child(2)>div:nth-child(3)>div>div
	{
	border-radius: 5px !important;
	box-shadow: inset 0 -1px 1px #e2e2e2;
}

div[id ^="update-"] img[src *="/s48-"] {
	z-index: 1;
	-moz-box-shadow: #555 0 0 4px;
	-webkit-box-shadow: #555 0 0 4px;
	box-shadow: #555 0 0 4px;
}

div[id ^="update-"] img[src *="/s48-"].vn.ej {
	margin-left: -55px !important;
}

#content .br .tf>.kr {
	min-height: 48px !important;
}

.tf>.kr {
	border-bottom: 1px solid #EAEAEA !important;
	overflow: visible !important;
}

#content .br .nw>.io.jj {
	display: block !important;
	position: relative !important;
	left: -15px !important;
}

.jr>span[role="button"],.ho>.zt.xr {
	background-image:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAA+CAYAAABzwahEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0RBMzhDRTI0MkUyMTFFMDhGM0FCOEREMkYzNUFBRkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0RBMzhDRTM0MkUyMTFFMDhGM0FCOEREMkYzNUFBRkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3REEzOENFMDQyRTIxMUUwOEYzQUI4REQyRjM1QUFGQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3REEzOENFMTQyRTIxMUUwOEYzQUI4REQyRjM1QUFGQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlDQSjoAAAplSURBVHja3JtrUBRX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)
		!important;
	background-position: center !important;
	background-size: 22px !important;
	background-repeat: no-repeat;
	height: 36px !important;
	width: 22px !important;
}

.jr>span[role="button"] {
	margin-right: -39px !important;
}

.ho>.zt.xr {
	margin-top: -9px !important;
}

.nw a[href *="/posts/"] {
	color: #777 !important;
}

.tf>.kw {
	padding-top: 6px !important;
}

.kw>.qj.dx {
	border-bottom-width: 0 !important;
}

#content {
	border-top-width: 0 !important;
	margin-top: 0 !important;
}

#content+div * {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

#content+div>div>div {
	border-top: 1px solid #D2D2D2 !important;
	background: #F1F1F1 !important;
	padding: 29px 0;
}

a[href="/welcome"] {
	display: none !important;
}

a[href="/u/0/welcome"] {
	display: none !important;
}

a[href="/welcome"]+div,a[href="/u/0/welcome"]+div {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

.a-o-ob-r.b-n-l.a-f-o-ob-r {
	padding-right: 0 !important;
}

.a-f-ae-r>.a-gf-od {
	margin: 16px 10px 0 !important;
}

.c-c,#contentpane {
	background: #f9f9f9 !important;
	border-right: 1px solid #D2D2D2 !important;
	border-left: 1px solid #D2D2D2 !important;
}

#contentpane {
	padding-bottom: 1px !important;
	border-bottom-width: 0 !important;
}

.c-c.c-cb-c {
	width: 962px !important;
}

#contentpane .br {
	border-top: 1px dotted #E3E3E3 !important;
	padding-top: 0 !important;
}

span.b-j.uk.jr {
	border-top-style: dotted !important;
}

#contentpane .ksb3fe {
	border-left: 1px solid #D2D2D2 !important;
	border-right: 0 !important;
	border-bottom-width: 0 !important;
}

#contentpane .ksb3fe .br {
	border-top-width: 0 !important;
}

#contentpane .ksb3fe .b0n3ab {
	margin-top: 20px !important;
}

#content>div>div[style *="display:none"]:first-child+#contentpane>div:first-child>div:first-child,#content>div>div[style
	*="display: none"]:first-child+#contentpane>div:first-child>div:first-child
	{
	padding-top: 17px;
	padding-bottom: 17px;
	border-width: 0 !important;
}

#content>div>div[style *="display:none"]:first-child+#contentpane {
	border-left-width: 0 !important;
}

#contentpane>div>div.pw {
	margin-left: 16px !important;
	margin-right: 16px !important;
}

#contentpane>div>div.xy {
	margin-left: 16px !important;
	margin-right: 16px !important;
	margin-bottom: 15px !important;
	width: auto !important;
}

.ii.ey .a-f-j-ja {
	font-weight: 700 !important;
	text-decoration: underline !important;
}

#contentpane .cja div[id ^="update-"] {
	border: 1px solid #BCBCBC !important;
	border-radius: 7px;
	margin: 8px 4px !important;
	padding: 10px !important;
}

#contentpane .cja .tf.tn {
	padding-top: 0 !important;
}


}