/* =Meta, Meta Tags & Meta Cats Blocks
-------------------------------------------------------------- */

.hentry .mega_block_meta span { display: inline-block; color: #728899; }

.hentry .mega_block_meta span:not(.tag):not(.cat) { margin-bottom: 10px; }

.ltr .hentry .mega_block_meta span { margin-right: 20px; }
.rtl .hentry .mega_block_meta span { margin-left: 20px; }

.mega_block_meta > .author a { color: inherit; }/* inherit move 2 reset */

.mega_block_meta span i,
.mega_block_meta_tags i,
.mega_block_meta_cats i {
	font-size: 16px;
	color: #C2D1DE;
}

.ltr .mega_block_meta span i:before,
.ltr .mega_block_meta_tags i:before,
.ltr .mega_block_meta_cats i:before { margin-right: 7px; }

.rtl .mega_block_meta span i:before,
.rtl .mega_block_meta_tags i:before,
.rtl .mega_block_meta_cats i:before { margin-left: 7px; }

.mega_block_meta span.date i:before { content: "\f073"; }
.mega_block_meta span.author i:before { content: "\f007"; }

.mega_block_meta span.tag i:before,
.mega_block_meta_tags i:before { content: "\f02c"; }

.mega_block_meta span.category i:before,
.mega_block_meta_cats i:before { content: "\f07c"; }


.mega_block_meta .tag label,
.mega_block_meta_tags label,
.mega_block_meta_cats label { line-height: 27px; }

.ltr .mega_block_meta .tag label,
.ltr .mega_block_meta_tags label,
.ltr .mega_block_meta_cats label { margin-right: 10px; }

.rtl .mega_block_meta .tag label,
.rtl .mega_block_meta_tags label,
.rtl .mega_block_meta_cats label { margin-left: 10px; }


.tagcloud a,
.mega_block_meta .tag a,
.mega_block_meta_tags a,
.mega_block_meta .category a,
.mega_block_meta_cats a {
	margin-bottom: 6px;
	padding: 0 14px;
	display: inline-block;
	box-sizing: border-box;
	color: #7B8996;
	vertical-align: top;
	text-align: center;
	border-radius: 20px;
	background-color: #eef2f5;
	font-weight: 600;
	line-height: 32px;
}

.ltr .mega_block_meta .tag a,
.ltr .mega_block_meta_tags a,
.ltr .mega_block_meta .category a,
.ltr .mega_block_meta_cats a { margin-right: 6px; }

.rtl .mega_block_meta .tag a,
.rtl .mega_block_meta_tags a,
.rtl .mega_block_meta .category a,
.rtl .mega_block_meta_cats a { margin-left: 6px; }

.tagcloud a:hover,
.mega_block_meta .tag a:hover,
.mega_block_meta_tags a:hover,
.mega_block_meta .category a:hover,
.mega_block_meta_cats a:hover { background-color: #eee; }

.ltr .tagcloud a { margin-right: 2px; }
.rtl .tagcloud a { margin-left: 2px; }

.tagcloud a {
	font-size: inherit !important;
	font-size: 12px !important;
	padding: 0 10px;
}

.tagcloud a[style*='font-size: 22'] { background-color: #FAE4E4; }
.tagcloud a[style*='font-size: 11'] { background-color: #F2F1DD; }

.mega_block_meta ul.post-categories, .mega_block_meta_cats ul.post-categories { display: inline; }
.mega_block_meta ul.post-categories li, .mega_block_meta_cats ul.post-categories li { display: inline-block; }