/*new JSKit echo form styles*/

/* ### COMMENTS ROLL ### */
*html .js-kit-comments{zoom:1;position:relative;} /*ie6 fix*/
.js-CommentsArea .jsk-HeaderWrapper{display: none;}
.js-CommentsSkin-echo .jsk-ThreadWrapper{margin-bottom:0; padding:0 0 10px 0;}
.js-OldCommentsWrap.jsk-StreamWrapper { background: none; border-bottom: solid 1px #ffccc8;}
.js-CommentsArea .jsk-ItemWrapper{background: none;}
.js-CommentsArea .js-singleComment{border-top: solid 1px #ffccc8;}
.js-singleCommentBg{background-color:#FFFFFF;}

/*hide avatars*/
.js-CommentsSkin-echo .js-singleCommentAvatar {display:none;}
.js-CommentsArea .jsk-ItemContentWrapper{margin-left: -48px;}/*compensate*/

/*fonts*/
.jsk-PrimaryFont, .jsk-CommentFormSurface input{font-family:Arial, Helvetica, sans-serif;}
.jsk-PrimaryFont{font-size: 8pt;font-weight: normal;}
.jsk-PrimaryFontColor{color:#333333;} /*comment text*/
.jsk-SecondaryFontColor{color: #000000;}/*timestamp text*/
.jsk-DisabledFontColor{color:#999;}

.js-singleCommentAdminStar{display:none !important;}/*hide admin star*/
.jsk-ItemContentWrapper .js-singleCommentName{font-weight: bold; line-height: 18px;font-size: 110%;font-family: Arial, Helvetica, san-serif;  width:590px;margin: 0 0 5px 0;}
.jsk-ThreadWrapper a, .jsk-LinkColor{color: #CC0000}
.js-CommentsArea .js-singleCommentText.jsk-ItemBodyText{line-height: 18px;font-size: 110%;font-family: Arial, Helvetica, san-serif;}
.moderator_msg{ font-size:90%; font-weight:bold; color:#CC0000; margin:5px 0 0 0;}
.jsk-ItemFooter{margin-top: 8px;}
.js-singleCommentDate{font-weight:bold;}
.js-singleCommentReplyable{display: none;}
.jsk-LinkFont, .jsk-ThreadWrapper a, .jsk-ThreadWrapper a:hover{text-decoration: none;font-weight: normal;}

/*mini profile pop up*/
.js-kit-miniProfile.js-kit-singleCmtMiniProfile{border-color:#BBBBBB;}

/* Pagination - by default at the bottom fo comments roll */
.jsk-PagerWrapper ul.jsk-Pager li{font-weight:bold;}
.jsk-PagerWrapper ul.jsk-Pager li.jsk-Active {color: #CC0000; border:1px solid #FFCCC8; padding:2px 5px;}
.jsk-PagerWrapper ul.jsk-Pager li a{color:#CC0000 !important; border:none; font-family:Arial, Helvetica, sans-serif !important;}
.jsk-Pager a, .jsk-Pager a:visited, .jsk-Pager a:hover{ border:none !important; font-weight:bold; font-family:Arial, Helvetica, sans-serif !important;}
.jsk-Pager a:hover{text-decoration:underline;}

/* ### COMMENT FORM ### */
.js-CommentsArea .js-CreateComment { border-top: solid 3px #d5d7ca; padding:10px 0 0 0;}
.jsk-PrimaryBackgroundColor{background-color: #FFFFFF;}
.jsk-SecondaryBackgroundColor{background-color: #FFFFFF;} 
.jsk-CommentFormSurface{border:none; padding-top:35px; background:#FFFFFF url(/images/v3/jskit/leave_a_comment.png) -3px -4px no-repeat;}

/*hide avatars in form area*/
.js-kit-lcf-avatarsManagerWrapper{display:none;}
.js-kit-nonLoggedUserInfo .js-kit-lcf-fromMenuAnonymous, .js-kit-nonLoggedUserInfo .js-kit-lcf-toMenu, .js-kit-nonLoggedUserInfo .js-kit-fromMenuAnonymous{margin-left:0;}

/*Login with:*/
.js-kit-from-control{width:115px; margin-right:10px;}
.js-kit-from-field{width:auto;}
.js-kit-from-name {margin-left:5px; font-size:11px;}
.js-kit-disabledNameField{background-color:#FFFFFF;}

/*Post comment to:*/
.jskit-Dogtag{border:none; background-color:#FFFFFF;}

.jskit-MenuRootHTML{height:auto;}
.js-kit-lcf-toField .jskit-MenuRootHTML > div:first-child, .js-kit-from-control .jskit-MenuRootHTML > div:first-child{background:url(//cf.js-kit.com/images/google-like-button.png);}/* all browsers but ie6 */
*html .js-kit-lcf-toField .jskit-MenuRootHTML div, *html .js-kit-from-control .jskit-MenuRootHTML div{background-image: expression(this.previousSibling==null?this.backgroundImage = "url(/images/v3/jskit/google-like-button.jpg)"
:'');} /* ie6 expression hack */
.jskit-GoogleLikeMenuBar{ width:115px; text-align:left; padding-left:5px;}
.jskit-GoogleLikeMenuBarText{float:none;}

/*form pop up*/
.js-kit-from-to-menu-title{display:none;}
.jskit-MenuItemTitle, .jskit-MenuItemIcon, .jskit-MenuItemCheckbox, {background:none !important;}
.jskit-MenuContainer{background:#FFFFFF !important; border-color:#BBBBBB;}
.jskit-MenuItemMO{background:none;}
.jskit-MenuItemMO div.jskit-MenuItemTitle{color:#CC0000;}

.js-kit-lcf-extraControlsMenuWrapper{display:none !important;}/*hide follow options*/

/*when logged in*/
.js-kit-lcf-miniProfile .js-kit-miniProfile-logout, .jskit-MenuTitle{color:#CC0000;background-color:#FFFFFF;}
.js-kit-miniProfile-avatar{display:none;}
.js-kit-miniProfileDataWrap{margin-left:0px !important;}

/*Submit / Cancel button*/
.js-commentSubmit > input:first-child{display:none;}
*html .js-commentSubmit input{display: expression(this.previousSibling==null?'none':'');}  /*ie6 expression hack */
.jsk-CommentFormButton{background:url(/images/v3/jskit/login-submit-echo.png) no-repeat 0 0; width:113px; height:38px; padding:0; border:none;font-size:0px !important; color:#C00000 !important; text-align:right; margin:-4px 0 0 0;}

/*when form is collapsed - after posting */
.js-LeaveComment {margin:0px 0 10px 0;}
.js-commentControl{float:none; margin:0;}
.js-LeaveComment .js-commentControl a{font-size:160%; font-weight:bold; border-top:3px solid #D5D7CA; display:block; padding:14px 0 0 3px}

/*## LOGIN OPTIONS EXPLANATION ##*/
/*link*/
a.login-options{cursor:pointer; background:transparent url(//cf.js-kit.com/images/google-like-button.png) repeat 0 0; border:1px solid #CCC; font-weight:bold; padding: 5px 3px 5px 5px; float:left;}
a.login-options:hover{ font-family:Arial, Helvetica, sans-serif !important;}
/*pop-up*/
#jskit-login-options{position:absolute; clear:both; display:none; width:500px !important; text-align:left;}
*html #jskit-login-options{ float:left;}/* ie6*/
.jska-header img#jska-closeBtnTop{cursor:pointer; margin-right:5px; float:right;}
#jskit-login-options table{margin:0 5px;}
#jskit-login-options table th{width:15%; text-align:left !important;}
#jskit-login-options table th, #jskit-login-options table td{padding:3px 0px 6px 6px; border-bottom:1px solid #FFCCC8;}
.jska-clear{height:0px; overflow:hidden;}


/* terms and conditions  / comments closed */
.article .left-column .js-kit-tc{display:block; padding:0 10px;} 
.article .left-column .js-kit-cc{color:#CC0000; font-size:95%; font-weight:bold; padding:0 10px;} 

/*powered by*/
.js-CommentsSkin-echo .js-poweredBy{display:none !important;}

