/* content plugin styles */
.jcomments-links{margin-top:10px;clear:both;text-align:left}
.comments-link, .readmore-link{padding:0 5px 5px 14px;background-image:url(images/jc_blog.gif);background-repeat:no-repeat}
.comments-link{background-position:0 -27px}
.readmore-link{background-position:0 2px}

/* Comments common styles */
#jc {clear:both}
#jc a:link, #jc a:visited, #jc a:hover{outline:none} 
#jc .clear {clear:both;height:1px; overflow:hidden}
#jc h4 {color:#c1c1c1;background-color:inherit;font-weight:bold;text-align:left;border-bottom:1px solid #D2DADB;padding:0 0 2px 0;margin-bottom:10px}
#jc p.message {color: #777;background-color:inherit;background-image:none;text-align:center;text-decoration:none;text-transform:none;text-indent:0;padding:5px 0 0 0;border-top:1px solid #D2DADB}
#comments{margin:0;padding:0;width:100%;text-align:left;text-decoration:none;text-transform:none;text-indent:0}
#comments a {color:#C1C1C1;background-color:inherit;font-weight:normal;text-decoration:none}
#comments a:active, #comments a:focus, #comments a:hover {color: #cc0000 !important; background-color:transparent !important}
#comments a[rel*=external], #comments a[rel*=external]:active, #comments a[rel*=external]:hover, #comments a[rel*=external]:focus {background:url(images/jc_link.gif) no-repeat center right;padding:0 10px 0 0;margin:0 2px;display:inline-block}

/* RSS and Refresh*/
#comments .rss, #comments .refresh, #comments .subscribe{padding:0 0 0 14px;margin:0 2px;border:none;display:inline-block}
#comments .rss {background:url(images/jc_rss.gif) no-repeat center left !important}
#comments .refresh{background:url(images/jc_refresh.gif) no-repeat center left !important;margin:32px 0 18px}
#comments .subscribe{background: url(images/jc_subscribe.gif) no-repeat center left !important}
#comments h4 .rss, #comments h4 .refresh{padding:0 0 0 10px;margin:0 0 0 5px;display:inline-block}

/* List footer */
#comments-list-footer{margin:0 0 10px 20px !important}

/* Show/hide form */
#comments-form-link{margin-top:25px}
#comments-form-link .showform{
	display:block;margin:32px 0 0 0;padding:7px 0 7px 25px;
	background:#1c1b1b;
	font-family: 'Tahoma',Helvetica,Arial,Sans-Serif;font-size:14px;color:#D1D1D1;border:1px solid #434343;text-decoration:none
}

#comments-form-link .showform:after {content:"";background:url(../../../images/SET/flags/sprites-flags_gl.png) no-repeat -240px -140px;width:40px;height:14px;display:inline-block;vertical-align:middle;margin-left:20px;-webkit-transition: all 300ms ease-in;-moz-transition: all 300ms ease-in;-o-transition: all 300ms ease-in;transition: all 300ms ease-in}
#comments-form-link .showform:hover:after {opacity:0.7}
#comments-form-link .showform:hover{background:#000;color:#fff;text-decoration:none;border:1px solid #333;box-shadow:0px 0px 0px 5px #414141}
#comments-form-link .showform, #comments-form-link .showform:hover, #comments-form-link .showform:hover:after, #comments-form-link .showform:focus{-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}

/* Comment */
#comments .comment-box{margin:0;padding:0;color:#999}
#comments .comment-avatar{float:left;margin:0;padding:0}
#comments .avatar-indent{padding-left:40px}
#comments .comment-anchor {color:#777;text-decoration:none;border:none}
#comments .comment-author, #comments .author-homepage, #comments .author-email{color:#AAA !important;font:normal 1em Verdana, Arial, Sans-Serif !important;padding:0 20px 0 0 !important}
#comments .author-homepage, #comments .author-email{text-decoration:none;border-bottom:1px dotted #3c452d}
#comments .comment-title{color:#b01625;font:bold 1em Verdana, Arial, Sans-Serif;margin:0;padding:0}

/* Avatar */
#comments .comment-avatar img{width:32px;border:none !important}

/* Date and Time*/
#comments .comment-date{color:#AAA !important;padding-left:14px !important;background: url(images/jc_date.gif) no-repeat center left !important}
#comments .comment-body{color:#D1D1D1;padding:0 0 2px}

/* Quote, Code and Hidden block styles */
#comments .quote, #comments blockquote, #comments .code, #comments code, #comments pre {margin: 5px 0 5px 10px; display: block; clear: both; background-image: none}
#comments blockquote, #comments .hidden, #comments code, #comments pre {color: #849B9F;text-align: left;padding: 8px;margin-bottom: 8px}
#comments blockquote, #comments .hidden {border: 1px dashed #849B9F}
#comments code, #comments pre {border: 1px solid #dedede;overflow: hidden;white-space:normal}
#comments .code{background:none;border:none;padding:0}
#comments .quote{color:#777}
#comments .hidden{clear:both;display:block;margin:5px 0}

/* Quote and Reply to buttons panel */
#comments .comments-buttons{height:15px;border:1px solid #313131}
#comments .email, #comments .emailactive {font: normal 1em Verdana, Arial, Sans-Serif; text-decoration: none; white-space: normal; margin: 0; padding: 0; line-height: 10px; cursor: pointer; border-bottom: 1px dotted #999}
#comments .email {color: #444; background-color: inherit}
#comments .emailactive {color: #cc0000; background-color: inherit}
#comments .email img, #comments .emailactive img {padding: 0}
#comments p {font: normal 1em Verdana, Arial, Sans-Serif;margin: 5px 5px 5px 0;	padding: 0; text-decoration: none; text-transform: none; text-indent: 0}
#comments .comment-body img {padding: 0; border: 0 none}
#comments .comment-body .img {padding: 4px 0 !important; max-width: 500px}
#comments .toolbar{clear:both;color:#ccc;border-top:1px solid #313131;margin:8px 0 0 0;padding:5px 0 0 0}
#comments .toolbar a, #comments .toolbar a:hover{float:left;margin:0 2px 0 0;cursor:pointer;background-repeat:no-repeat !important;padding:0 10px 0 0 !important;display:block;overflow:hidden}
#comments .toolbar-button-edit,#comments .toolbar-button-delete{background-image:url(images/24/toolbar.png) !important;width:24px;height:24px}
#comments .toolbar-button-edit{background-position:0 0 !important}
#comments .toolbar-button-delete{background-position:0 -24px !important}
#comments .toolbar-button-unpublish,#comments .toolbar-button-publish,#comments .toolbar-button-ip,#comments .toolbar-button-ban{background-image:url(images/jc_toolbar.gif) !important;width:16px;height:16px;margin-top:3px !important}
#comments .toolbar-button-unpublish{background-position:0 -32px !important}
#comments .toolbar-button-publish{background-position:0 -48px !important}
#comments .toolbar-button-ip{background-position:0 -64px !important}
#comments .toolbar-button-ban{background-position:0 -80px !important}

/* Comments list */
#comments .comments-list{margin-left:20px;height:1%}
#comments .even, #comments .odd{border:none !important;padding:0;margin:10px 0 20px 0 !important}
#comments-list .comments-inline-edit{padding:5px;margin:5px 0;color:inherit;background-color:#000;border:1px solid #ccc}

/* Comment form */
div.comments-policy {color: #aaa;text-align: left;text-decoration: none;text-transform: none;text-indent: 0;background-color: inherit;border: 1px dotted #ccc;padding: 5px;margin: 15px 0 25px 0px !important;}	
div.comments-policy ol, div.comments-policy ul {margin: 0;padding: 5px 0 0 20px;}
div.comments-policy ol li, div.comments-policy ul li {font:normal 1em Verdana, Arial, Sans-Serif;margin:0;padding:0;border:none;line-height:1em}
#comments-form, #comments-form p, #comments-report-form, #comments-report-form p, #comments-form span, #comments-form .counter{text-align:left;text-decoration:none;text-transform:none;text-indent:0}
#comments-form p, #comments-report-form p, #comments-form span, #comments-form .counter{color:#777;font: normal 1em Verdana, Arial, Sans-Serif}
#comments-form p, #comments-form #comments-form-buttons, #comments-form #comments-form-error, #comments-form #comments-form-captcha-holder{font: normal 1em Verdana, Arial, Sans-Serif;margin-left:20px !important;margin-top:10px;margin-bottom:8px;overflow:hidden;padding:0}
#comments-inline-edit{border:1px solid #ccc;margin:5px 0 0 0;background:#fff}
#comments-inline-edit #comments-form p, #comments-inline-edit #comments-form #comments-form-buttons,
#comments-inline-edit #comments-form-error{font: normal 1em Verdana, Arial, Sans-Serif;margin-left: 5px !important;margin-left:5px;margin-top:5px;margin-bottom:2px;padding:0}
#comments-form img.smile{margin:0 3px 3px 0;padding:0;border:none;cursor:pointer;float:none}
#comments-form img.captcha{padding:0;margin:0 0 3px 0;border:1px solid #ccc}
#comments-form span.captcha{padding:0 0 0 12px;margin:9px 0;color:#c1c1c1;background:url(images/jc_refresh.gif) no-repeat 0 2px;cursor:pointer;display:inline-block}
#comments-form span.captcha:hover{color:#cc0000 !important;-webkit-transition:all 400ms ease-out;-moz-transition:all 400ms ease-out;-o-transition:all 400ms ease-out;transition:all 400ms ease-out}
#comments-form label, #comments-report-form label{color:#c1c1c1;background-color:inherit;line-height:1.5em;padding:0 0 0 0.5em;margin:0;vertical-align:middle;display:inline}
#comments-form input, #comments-report-form input, #comments-form textarea{color:#fff;background-color:#5a5959;padding:0 !important;margin:0;border:1px solid #ccc;width:216px}
#comments-form input{width:170px;margin-bottom:2px;height:1.5em}
#comments-form input.selected, #comments-form textarea.selected {color: #000;background-color: #eee !important;border: 1px solid #777}
#comments-form input.error, #comments-form textarea.error {border: 1px solid #f00;text-decoration:none;text-transform:none;background-color: #ffffe0}
#comments-form input.checkbox{width:16px;line-height:1.5em;padding:0;margin:0;vertical-align:middle;border:none}
#comments-form input.captcha{width:115px;margin:3px 0 5px 0}
#comments-form textarea{max-width:700px !important;width:600px;margin:0;resize:none}
#comments-form-message {padding:5px 5px 5px 25px;margin-right:5px;display:block}
#comments-form .counterpanel {height:13px;display:block;overflow:hidden;color:#ccc;padding:0;margin:0;border:1px solid #ddd;border-top-width:0;max-width: 400px !important;width:350px;background-color:#eee}
#comments-form .grippie {height:13px;display:block;overflow:hidden;color: #ccc;padding: 0;margin:0;border:1px solid #ddd;border-top-width:0;max-width: 700px !important;width: 600px;cursor:s-resize;background:#eee url(images/jc_resize.gif) no-repeat right 2px}
#comments-form .grippie .counter{font-size:10px;padding:0; margin:0}
#comments-form .grippie span{display:block;float:left}
#comments-form .grippie span span{display:inline;float:none}
#comments-form .btn, #comments-report-form .btn{margin-right:5px; padding:0 !important;margin-bottom:4px !important}
#comments-form .btn a, #comments-report-form .btn a{BACKGROUND:#212121;PADDING:5px 25px 6px !important;BORDER:2px solid #414141 !important;MARGIN-RIGHT:6px}
#comments-form-smilespanel{display:none;cursor:pointer;padding:2px;max-width:200px;background-color:#fff;border:1px solid #ccc;overflow:auto;left:0;top:0;position:absolute;z-index: 999999 !important}
.comments-form-message-error{background:#9F6F1E url(images/jc_error.gif) no-repeat 4px 50%;color:#fff}
.comments-form-message-info{color:#000;background:#DFEEFF url(images/jc_info.gif) no-repeat 4px 50%}
#comments-footer, #comments-footer a{color:#ccc !important;background-color:inherit;font:normal 9px Verdana, Arial, Sans-Serif !important}
#comments-footer{display:none;height:14px;border-top:1px solid #ccc;padding-top:1px;margin-top:4px;text-align:right}
#comments-footer a{text-decoration:none !important;text-transform:none;padding:0;margin:0;border:none !important;float:right; background:none !important}

/* Pagination */
body #jc #nav-bottom, body #jc #nav-top{line-height:19px !important;line-height:17px;height:auto !important;text-align: center;margin:0 auto}
#jc #nav-bottom span.page, #jc #nav-top span.page{color:#777;background-color:#eee;border:1px solid #d6dadd}
#jc #nav-bottom span.hoverpage, #jc #nav-top span.hoverpage{color:#777;background-color:#e8e9ea;border:1px solid #d6dadd}
#jc #nav-bottom span, #jc #nav-top span{color:#777;background-color:inherit;font-size:10px;font-family:Arial, sans-serif;margin: 0 2px;height:15px;padding:2px 8px;cursor:pointer;vertical-align:top;display:inline-block}
#jc #nav-bottom span.activepage, #jc #nav-top span.activepage{font-weight:bold;color:inherit;background-color:white}
#jc div#nav-bottom, #jc div#nav-top{position:relative;z-index:2;width:100%}
#jc div#nav-bottom{margin:10px 0 0 0;padding:0;background:url(images/jc_dot.gif) repeat-x top left}
#jc #nav-bottom span.activepage{border-bottom:1px solid #d6dadd;border-left:1px solid #d6dadd;border-right:1px solid #d6dadd;border-top:1px solid white}
#jc div#nav-top{margin:10px 0;background:url(images/jc_dot.gif) repeat-x bottom}
#jc #nav-top span.activepage {border-top:1px solid #d6dadd;border-left:1px solid #d6dadd;border-right:1px solid #d6dadd;border-bottom: 1px solid white}
#nav-bottom span.page{display:inline-block}

/* Vote */
#jc span.comments-vote{width:6em;height:15px;float:right}
#jc span.comments-vote a{width:15px;height:14px;float:left;margin:0 3px 0 0;display:block;background-repeat:no-repeat;background-image: url(images/jc_vote.gif);border:none !important; text-decoration:none}
#jc span.comments-vote .busy{margin:0;float:right;width:16px}
#jc .vote-good{background-position: 0 0}
#jc .vote-poor, #jc a.vote-poor:hover{background-position:-15px 0}
#jc span.vote-good,#jc span.vote-poor,#jc span.vote-none{margin:0;float:right;font:bold 1em Verdana, Arial, Sans-Serif;line-height:14px}
#jc span.vote-good{color:#339900}
#jc span.vote-poor{color:#CC0000}
#jc span.vote-none{color:#A9A9A9}

/* BBCode */
#jc span.bbcode{width:auto;height:23px;display:block;margin-bottom:5px}
#jc .bbcode a, #jc .bbcode a:focus, #jc .bbcode a:active, #jc .bbcode a:hover{width:23px;height:23px;float:left;margin:0 2px 0 0;display: block;background-color:transparent !important;background-repeat:no-repeat;background-image: url(images/jc_bbcodes.gif?v=301);text-decoration:none;border:none !important}
#jc a.bbcode-empty{background-position:0 0}
#jc a.bbcode-b{background-position:-30px 0 !important}
#jc a.bbcode-i{background-position:-60px 0 !important}
#jc a.bbcode-u{background-position:-90px 0 !important}
#jc a.bbcode-s{background-position:-120px 0 !important}
#jc a.bbcode-url{background-position:-150px 0 !important}
#jc a.bbcode-img{background-position:-180px 0 !important}
#jc a.bbcode-list{background-position:-210px 0 !important}
#jc a.bbcode-hide{background-position:-240px 0 !important}
#jc a.bbcode-quote{background-position:-270px 0 !important}
#jc a.bbcode-smile{background-position:-300px 0 !important}
#jc a.bbcode-youtube{background-position:-330px 0 !important}
#jc a.bbcode-google{background-position:-360px 0 !important}
#jc a.bbcode-wiki{background-position:-390px 0 !important}
#jc a.bbcode-facebook{background-position:-420px 0 !important}
#jc a.bbcode-flickr{background-position:-450px 0 !important}
#jc a.bbcode-instagram{background-position:-480px 0 !important}
#jc a.bbcode-vimeo{background-position:-510px 0 !important}
#jc span.bbcode img{width:23px;height:23px;float:left;margin:0 2px 0 0}
#jc .custombbcode{width:23px;height:23px;float:left;margin:0 2px 0 0;display:block;text-decoration:none;cursor:pointer}

/* Rounded comments */
#jc .rbox{margin:0;padding:4px 8px;width:auto;line-height:100%;overflow:hidden;background-color:#0C0C0C;border:1px solid #212121}
#jc .rbox div {text-align:left;margin:0}
#comments-inline-report{background:#212121}
#comments-report-form-buttons{background:#000}