.entryList {
	padding-top: 50px;
}

/* entry list*/
.entrylist-header {
	border-bottom: 1px solid #eee;
}

.entrylist-header h3 {
	margin: 0;
}

.expanded .entry-header,.expanded .entry-body-content {
	padding-left: 25px;
}

.rtl .entry-header,.rtl .entry-body-content,.rtl.entry-name {
	direction: rtl;
}

.rtl ul,.rtl ol {
	padding: 0;
	margin: 0 25px 10px 0px;
}

#feed-accordion .entry {
	border-bottom: 1px solid #CCCCCC;
}

#feed-accordion .no-entries {
	text-align: center;
	font-weight: bold;
	margin-top: 80px;
}

#feed-accordion .entry-heading {
	height: 20px;
	display: block;
	color: black;
	cursor: pointer;
	padding: 6px 0px;
	background-color: #ebebeb;
}

#feed-accordion .unread .entry-heading {
	background-color: #fff;
}

#feed-accordion .unread .entry-heading:hover {
	background-color: #ebebeb;
}

#feed-accordion .current.closed .entry-heading {
	background-color: #ffc;
}

#feed-accordion .entry-heading .feed-name {
	color: #555;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	position: absolute;
	width: 145px;
	text-overflow: ellipsis;
}

#feed-accordion .entry-heading .entry-name {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-right: 125px;
}

#feed-accordion .unread .entry-heading .entry-name {
	font-weight: bold;
}

#feed-accordion .entry-heading .shrink {
	margin-left: 150px;
}

#feed-accordion .entry-heading .entry-date {
	display: block;
	position: absolute;
	right: 30px;
}

#feed-accordion a.entry-heading:hover {
	text-decoration: none;
}

#feed-accordion .entry-body h4 {
	margin-top: 5px;
}

#feed-accordion .entry-body .entry-author {
	display: block;
	font-size: 14px;
	font-weight: normal;
}

#feed-accordion .entry-body img {
	display: block;
}

#feed-accordion  .entry-body-content {
	max-width: 650px;
	color: black;
}

#feed-accordion .entry-buttons {
	background-color: #fafafa;
	padding: 3px 0px;
	border-top: 1px solid #ebebeb;
}

#feed-accordion .entry-buttons .checkbox.inline {
	padding-top: 0px;
	margin-left: 5px;
}

#feed-accordion .share-buttons a {
	color: #333333;
	padding-left: 5px;
}

#feed-accordion .share-buttons a:hover {
	text-decoration: none;
}

#feed-accordion .entry-buttons label {
	margin-bottom: 0px;
	font-size: 12px;
}

#feed-accordion .star {
	text-decoration: none;
	padding: 0px 5px;
}

#feed-accordion .icon-star-yellow {
	color: gold;
	text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}

#feed-accordion .icon-star-empty {
	color: #555;
}

#feed-accordion.expanded .entry {
	margin-bottom: 40px;
	border: 1px solid #ddd;
	box-shadow: 0 0 4px #e3e5eb;
}

#feed-accordion.expanded .current {
	border-left: 1px solid rgb(77, 144, 240);
}