
/* comment */
#comment-tool
{
position:fixed;
z-index:9999;
font-size:10px;
}


#comment-bubble
{
border:#BBB solid 1px;
border-radius:6px;
padding:1px;
box-shadow:0 0 10px rgba(0,0,0,0.2);
background:#FFF;
float:left;
font-size:10px;
z-index:9999;
padding-top:14px;
}

#comment-textarea
{
font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
margin:5px;
border:#BBB solid 1px;
outline:none;
padding:5px;
width:180px;
min-width:180px;
max-width:180px;
z-index:9999;
}

#comment-button, .comment-button
{
background:url(../../NVTCORE/resources/comment_icon_sm.jpg) center center no-repeat !important;
border:none !important;
width:18px;
height:18px;
border-radius:3px;
-webkit-box-shadow:none !important;
font-size:0px;
cursor:pointer;
border:none;
margin-left:6px;
}

#comment-button:hover
{
color:#66F;
}


.comment b[user]
{
white-space:nowrap;
}

a.comment-more
{
text-decoration:none;
color:none;
}

a.comment-more:visited
{
color:inherit;
}

a.comment-more:hover
{
text-decoration:underline;
color:inherit;
}

.comment-des
{
font-weight:bold;
font-style:italic;
font-size:9px;
text-decoration:underline;
}

div.nvt-comment-thread
{
display:block;
position:absolute;
right:20px;
top:20px;
}

div.nvt-comment-thread-inner
{
display:block;
padding:10px;
width:160px;
position:absolute;
right:0px;
top:0px;
/*border:#AAA solid 1px; */
box-shadow:2px 2px 2px rgba(0,0,0,0.1);
}


div.nvt-comment-thread div.nvt-comment-thread-title
{
font-style:italic;
background:#ededed;
padding:2px 4px;
border-radius:2px;
}

div.nvt-comment-thread p
{
display:block;
margin-bottom:30px;
}

div.nvt-comment-thread p > span
{
display:block;
white-space:nowrap;
text-decoration:underline;
margin-bottom:2px;
}

div.nvt-comment-thread p > abbr
{
display:block;
text-align:right;
margin-top:1px;
}

div.nvt-comment-thread div.nvt-comment-field-group
{
background:#ededed;
padding:2px 4px;
margin-top:4px;
margin-bottom:40px;
}

div.nvt-comment-thread div.nvt-comment-field-group > b
{
font-size:18px;
}

.inactive b,
.inactive a,
.inactive
{
color:#CCC;
}

