
.fluxWidget
{
	clear: both;
}

.fluxWidget .widgetContainer
{
	-moz-border-radius: 0px !important;
	background-color: transparent !important;
	border: none !important;
}

.fluxWidget .widgetContainer .fluxDropDown
{
	z-index: 10;
}

.fluxWidget .contentAction .fluxBtn,
.fluxWidget .contentAction .inactive a.fluxBtn
{
	background-color: white;
	color: #E38826;
}

.fluxWidget .contentAction .textItem
{
	color: #E38826;
	background-color: inherit;
}

.postmetadata .data .fluxWidget
{
	clear: none;
}


/* QuickMenu widget */

.fluxWidget .quickMenu
{
	
}

.fluxWidget .quickMenu img.avatar
{
	border: none;
}

.fluxWidget .quickMenu .container span
{
	color: white !important;
}

.fluxWidget .quickMenu .container .greeting
{
	font-weight: normal;
}

.fluxWidget .quickMenu .container .greeting .userName,
.fluxWidget .quickMenu .container > .link
{
	font-weight: bold;
}

.fluxWidget .quickMenu .container .greeting .userName:hover,
.fluxWidget .quickMenu .container > .link:hover
{
	text-decoration: underline;
}

.fluxWidget .quickMenu .container .more:hover
{
	text-decoration: none;
}

.fluxWidget .quickMenu .menuHolder ul.menuDropDown
{
	background-color: black;
	border-color: #333333;
	margin: 4px 0px;
}

.fluxWidget .quickMenu .menuHolder ul.menuDropDown a.fluxDDItem
{
	color: white;
}

.fluxWidget .quickMenu .menuHolder ul.menuDropDown a.fluxDDItem:hover,
.fluxWidget .quickMenu .menuHolder ul.fluxDropDown a.fluxDDItem:hover
{
	background-color: #1b1b1b !important;
}

/* ContentAction widget */
.fluxWidget .fluxBtn,
.fluxWidget .contentAction .btnActive a.fluxBtn,
.post .fluxWidget .contentAction a.fluxBtn:hover
{
	background-color: transparent;
	color: #E38826;
	text-decoration: none;
}

.fluxWidget .contentAction .cacSmall .share img.communityIcon
{
	margin: 2px 3px 2px 5px !important;
}

.fluxWidget .contentAction .commentCount a
{
	color: #e38826;
	font-size: 12px;
	font-weight: bold;
}

.fluxWidget .contentAction .cacSmall .thumbUpBtn,
.fluxWidget .contentAction .cacSmall .thumbDwnBtn,
.fluxWidget .contentAction .cacSmall .shareRightDecor,
.fluxWidget .contentAction .cacSmall .shareLeftDecor,
.fluxWidget .contentAction .cacSmall .flagBtn
{
	background-image: url(images/flux/contentAction_small.gif) !important;
}

/* Comments widget */

.fluxWidget .comments
{
	background-color: transparent;
}

.fluxWidget .comments .widgetTitle
{
	color: transparent;
	background-color: #F3F1CE;
	background-image: url(images/header_comment.gif);
	line-height: auto;
	height: 50px;
	padding: 0px;
}

.fluxWidget .comments .widgetContent .callout
{
	background-color: #C4C3A6;
}

.fluxWidget .comments .widgetContent
{
	padding: 0px;
}

.fluxWidget .comments h3.userGreeting
{
	background-color: #F3F1CE;
	font-size: 20px;
	padding: 20px;
	padding-bottom: 0;
	margin-bottom: 0;
}

.fluxWidget .comments .nonUserWarning
{
	font-size: 20px;
	padding-bottom: 20px;
}

.fluxWidget .comments .widgetContent .loginBtnsHolder .fluxBtn,
.fluxWidget .comments .widgetContent .addComment .fluxFormBtns .fluxBtn
{
	background-color: #29abe2;
	color: white;
}

.fluxWidget .comments .widgetContent .addComment
{
	background-color: #F3F1CE;
	margin-bottom: 0px;
	padding: 20px 50px;
}

.fluxWidget .comments .widgetContent .addComment .floatsWrapper
{
	position: relative;
	text-align: left !important;
}
.fluxWidget .comments .widgetContent .addComment .anonymousEditor .commentEditor .editorActivator
{
	position: absolute;
	width: 245px;
}
.fluxWidget .comments .widgetContent .addComment .anonymousEditor .commentEditor .commentEditor
{
	position: absolute;
	width: 255px;
}

.fluxWidget .comments .widgetContent .formHelp
{
	color: black;
}

.fluxWidget .comments .fluxForm
{
	margin-right: 0 !important;
}

.fluxWidget .comments .paging
{
	color: inherit;
	margin: 13px 0px;
}

.fluxWidget .comments .paging:before
{
	content: 'Viewing: ';
}

.fluxWidget .comments ol.commentsList,
.fluxWidget .comments ol.commentsList li
{
	list-style-type: none;
}

.fluxWidget .comments ol.commentsList li.comment
{
	background: #F4F1CE url(images/bg_comment.gif) no-repeat scroll left top;
	color:#1D1D1D;
	padding: 10px 13px;
	margin: 13px 0;
}

.fluxWidget .comments ol.commentsList li.comment .repliesList .comment
{
	background-image: none;
	border-left: 4px solid #B4B298;
	padding-right: 0px;
}

.fluxWidget .comments ol.commentsList li.comment .replyEditor li.comment
{
	background-image: none;
}

.fluxWidget .comments ol.commentsList li.comment .creatorThumbnail
{
	padding-left: 5px;
}

.fluxWidget .comments ol.commentsList li.comment .avatar
{
	border: none;
}

.fluxWidget .comments ol.commentsList li.comment .creatorName a
{
	color: inherit;
	font-weight: bold;
}

.fluxWidget .comments ol.commentsList li.comment .creatorName a:hover
{
	text-decoration: underline;
}

.fluxWidget .comments ol.commentsList li.comment .commentBody
{
	background-color: transparent;
	border: 0px;
	padding: 5px 0px;
}

.fluxWidget .comments ol.commentsList li.comment .controls .link
{
	color: #2DA3C6;
	font-weight: bold;
}

.fluxWidget .comments ol.commentsList li.comment .controls .link:hover
{
	text-decoration: underline;
}

.fluxWidget .comments ol.commentsList li.comment .controls .activeFlag:hover
{
	text-decoration: none !important;
}

.fluxWidget .comments .pagingBottom
{
	border: none;
}
.fluxWidget .comments .pagingBottom .pager
{
	padding-right: 15px;
}

