/* JS Kit Global */
#wnSocialToolsSection .wnJsKitLoginMsg { margin:5px 0px 5px 0px }
#wnSocialToolsSection .read-mode .wnJsKitLoginMsg { display:block }
#wnSocialToolsSection .write-mode .wnJsKitLoginMsg { display:none }
#wnSocialToolsSection #wnJsKitCommentingAll { display:none }

/* JS Kit Ratings Show/Hide */
#wnSocialToolsSection .read-mode #wnJsKitRatingsAll { display:none; }
#wnSocialToolsSection .write-mode #wnJsKitRatingsAll { display:block; }

/* JS Kit Commenting Show/Hide */
#wnSocialToolsSection .read-mode span.js-singleCommentReplyable { display: none !important; } 
#wnSocialToolsSection .read-mode .js-LeaveComment { display: none; }
#wnSocialToolsSection .read-mode .js-CreateComment { display: none !important; }
#wnSocialToolsSection .write-mode span.js-singleCommentReplyable { display: block !important; }
#wnSocialToolsSection .write-mode .js-LeaveComment { display: block; }
#wnSocialToolsSection .write-mode .js-CreateComment { display: block !important; }

/* JS Kit Commenting Limited */
#wnSocialToolsSection #wnJsKitCommentingLimited .title { font-weight: bold; padding: 5px 0px 5px 0px;  }
#wnSocialToolsSection #wnJsKitCommentingLimited  #wnJsKitShowAllLink { display:none; }
#wnSocialToolsSection #wnJsKitCommentingLimited { border: 1px dotted #c3c5c7; margin: 0.5em 0; border-width: 1px 0; }
#wnSocialToolsSection #wnJsKitCommentingLimited .js-PageNavTop,
#wnSocialToolsSection #wnJsKitCommentingLimited .js-PageNavBottom { display: none; }

/* JS Kit Commenting All Popup */
#wnSocialToolsSection #wnJsKitCommentingAll .closeWindowLink { display:block; text-decoration: underline; text-align:right; padding: 5px 5px 5px 0px} 
#wnSocialToolsSection #wnJsKitCommentingAll #wnCommentsAd { text-align:center; margin: 0px auto; padding: 5px 5px 5px 0px }
#wnSocialToolsSection #wnJsKitCommentingAll #wnJsKitCommentingAllHeader { text-align: center;margin-top: 5px;cursor: move; }
#wnSocialToolsSection #wnJsKitCommentingAll {
	display: none;
	position: absolute;
	overflow: auto;
	background: #f8f8ff;
	border: #c5c5c5 2px solid;
	z-index: 9999;
	padding: 10px;
	padding-top: 0;
	overflow: hidden;
	width: 629px;
	height: 565px;
}

#wnSocialToolsSection #wnJsKitCommentingAll h3 {
	padding: 0;
	margin: 5px 0 3px;
	font-weight: bold;
	font-size: 1.3em;
	color: black;
	text-align: left;
	letter-spacing: -1px;
}

#wnSocialToolsSection #wnJsKitCommentingAll .js-kit-comments {
	overflow: auto;
	height: 370px;
	margin: 5px 0;
	position: relative;
}

/* Direct JS Kit class edits */
.js-commentTool font { display: none; } /* Removing @ symbol prefixing "Control" link */
.js-poweredBy {position:relative;top:-2px} /* Verticle centering */
.js-CreateCommentBg { margin: 0 0 1em !important;padding: 1em 0 !important;border: 1px solid #bababa !important;border-width: 0 0 1px !important; }
.js-CreateCommentBg textarea { width: 99%; }
.js-antispamBy {text-align:left !important;}
.js-PageNavTop, .js-PageNavBottom {text-align: center;}
.js-OldCommentsWrap {margin:5px 0px 5px 0px;}


