#elBlogHeader > .ipsCoverPhoto {
	height: 180px;
	padding-top: 80px;
	text-shadow: 0px 0px 4px rgba(0,0,0,0.5);
}

#elBlogHeader > .ipsCoverPhotoMinimal {
	padding-top: 25px;
	height: 100px;
}

#elBlogHeader .ipsType_pageTitle {
	line-height: 1.3;
}

#elBlogHeaderStats {
	background: rgb( var(--theme-area_background_dark) );
	color: #fff;
}

	#elBlogHeaderStats .ipsButton {
		margin-top: 5px;
	}
	
	#elBlogHeaderStats .ipsType_pageTitle {
		color: inherit;
	}

.cBlogList .ipsDataItem {
	border: 0;
	margin-bottom: 15px;
}

	.cBlogList .ipsType_minorHeading {
		margin-bottom: 5px;
	}

	.cBlogList .ipsEmpty {
		padding-top: 40px;
	}
	
html[dir="ltr"] .cBlogInfo {
	border-right: 1px solid rgba( var(--theme-text_color), 0.08 );
	padding-right: 0px !important;
}
html[dir="rtl"] .cBlogInfo {
	border-left: 1px solid rgba( var(--theme-text_color), 0.08 );
	padding-left: 0px !important;
}
	
	.cBlogInfo .ipsPageHead_special {
		border-radius: 0;
	}
	
	.cBlogInfo [data-role="coverPhotoOptions"] {
		display: none;
	}

	html[dir="ltr"] .cBlogInfo + .ipsColumn {
		padding-left: 15px;
	}
	html[dir="rtl"] .cBlogInfo + .ipsColumn {
		padding-right: 15px;
	}

	.cBlogInfo .ipsType_pageTitle {
		font-size: 20px;
	}

	.cBlogInfo_content {
		max-height: 170px;
		position: relative;
		overflow: hidden !important;
	}

		.cBlogInfo_content:after {
			content: '';
			display: block;
			height: 40px;
			position: absolute;
			left: 0;
			right: 0;
			bottom: 0;
			background: linear-gradient(to bottom, rgba( var(--theme-area_background_reset), 0 ) 0%, rgba( var(--theme-area_background_reset), 1 ) 100%);
		}

	.cBlogInfo .ipsDataItem_generic.ipsDataItem_size1 {
		min-width: 15px;
	}

	.cBlogInfo .ipsDataItem {
		margin-bottom: 0;
	}

	.cBlogInfo .ipsDataItem > div {
		padding: 0 !important;
	}

.cBlogView_entry {
	border-bottom: 2px solid rgb( var(--theme-area_background) );
	padding: 20px 0 30px 0;
}

	.cBlogView_entry.ipsModerated {
		padding-right: 15px;
		padding-left: 15px;
	}

.cBlogView_entrySelected {
	background-color: rgb( var(--theme-selected) );
}

#elBlogHeader .ipsType_richText {
	margin-bottom: 15px;
}

#elBlogHeader.cBlogHeader_entryView .cBlogView_contributors li {
	margin-bottom: 0;
}

.cBlockView_stats {
	max-width: 80%;
}

	.cBlockView_stats > li {
		margin-bottom: 0 !important;
	}

.cBlogView_contributors {
	margin-top: 7px !important;
}

	.cBlogView_contributors > li {
		position: relative;
		margin-bottom: 5px;
		text-align: center;
	}

	html[dir="ltr"] .cBlogView_contributors .ipsNotificationCount {
		top: -3px;
		right: -3px;
	}
	html[dir="rtl"] .cBlogView_contributors .ipsNotificationCount {
		top: -3px;
		left: -3px;
	}
	
.cBlogContributors {
	margin-top: 10px;
}
.cBlogContributors ul {
	padding: 0;
}
.cBlogContributors li {
	margin-right: 10px;
	margin-bottom: 5px;
	float: left;
	list-style: none;
}

.cBlogEntry_withPhoto {
	height: 300px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: 50%;
	border-top-left-radius: inherit;
	border-top-right-radius: inherit;
}
	
	.cBlogEntry_withPhoto .ipsPageHead_barText,
	.cBlogEntry_withPhoto a {
		color: #ffffff;
	}

	.cBlogEntry_header:first-child{
		border-top-left-radius: inherit;
		border-top-right-radius: inherit;
	}
	
html[dir="ltr"] .cBlogCatManage .ipsDataItem_size3 a[data-action="edit"] {
	margin-right:5px;
}

html[dir="rtl"] .cBlogCatManage .ipsDataItem_size3 a[data-action="edit"]s {
	margin-left:5px;
}

.cBlogCatManage span.ipsDataItem_title {
	padding-top: 4px;
}

#ipsTabs_tabs_form_form_tab_blog_entry_categories_panel {
	padding-top: 0px;
	padding-bottom: 0px;
}
