/* IDs */
#newsItemTable {}
#newsItemTableHeadingBox { padding: 0px; }
#newsItemAvatarBox { float: left; }
#newsItemAuthorBox {}
#newsItemAgeText { font-size: small; color: DarkGray; }
#newsItemPrivacyBox { font-size: small; color: DarkGray; }
#newsItemMenuBox {float: right;}
#newsItemMenu {float: right; cursor: pointer;}
#newsItemTextBox { padding: 0px; }
@media only screen and (max-width: 767px) {
	#newsItemTextBox { padding: 0px; }
}
#newsItemObjectBox{ padding: 10px 0px; }

#newsItemDatesBox { text-align: right; font-size: small; text-transform: uppercase; color: Gray; }
#newsItemGeoTagsBox { text-align: right; font-size: small; text-transform: uppercase; color: Gray; }
#newsItemViewButtonBox { background-color: #319531; border-radius: 0px 8px 8px 0px; }
#newsItemControlsBox {}
#newsItemSharedNewsItemBox {}
#newsItemStatsBox {}
#relatedNewsItemBox {}
#likedNewsItemBox {}
#commentedNewsItemBox {}
#newsItemRelatedNewsItemUnavailableSpan {font-size: small; color: DarkGray;}
#sharedNewsItemBox {}
#sharedNewsItemAuthorBox {}
#sharedNewsItemDateBox {}
#sharedNewsItemPrivacyBox {}
#sharedNewsItemTextBox {}
#newsItemCommentsBox { background-color:#fff}
#newsItemCommentsFeedBox {}
#newsItemCommentsAddCommentBox {}
#newsItemCommentsAddCommentAvatar {}
#newsItemCommentAddCommentInputBox {}
#newsItemCommentAddCommentInput {}
#newsItemCommentsControlsBox {}

/* Classes */
.newsItemCard {background-color:#fff; margin-bottom:20px;}
.newsItemCard .newsItemCard {margin-bottom: 0px;} /* Style nested differently (ie. shares that show original post embedded) */
.newsItemCommentsDrawer {background-color: #d3dde8 /*GhostWhite*/ /*WhiteSmoke*/;}
