@import url(chrome://chatzilla/content/output-base.css);

/*/
/ output-rdmsoft for ChatZilla, v1.2
/ Robert Marshall, rdmsoft.com
/ Recommended font: Tahoma/Small
/*/

.msg[msg-user="firebot"] .msg-data,
.msg[msg-user="thebot"] .msg-data,
.msg[msg-user="bugbot"] .msg-data,
.msg[msg-user="nagios"] .msg-data,
.msg[msg-user="Sugnim"] .msg-data,
.msg[msg-user="firebot"] .msg-user,
.msg[msg-user="thebot"] .msg-user,
.msg[msg-user="bugbot"] .msg-user,
.msg[msg-user="nagios"] .msg-user,
.msg[msg-user="Sugnim"] .msg-user,
null
{
font-size: .8em;
color: #555;
}

.msg-timestamp,
.msg-type, .msg-user
{
background: #eee;
text-align: right;
padding: .25em .5em;
color: #aaa;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #f7f7f7;
}
.msg-user a
{
text-decoration: none;
}
.msg-user span
{
color: darkred;
}
.msg-user
{
vertical-align: top;
}
.msg-data
{
background: white;
padding: 0.1em .5em;
}

body, html, table, .header
{
padding: 0;
margin: 0;
}

.header
{
background: #eee;
border: none;
border-bottom: 1px solid #f7f7f7;
}
.label
{
font-weight: normal;
color: darkred;
}

table
{
border-collapse: collapse;
}

.msg[msg-type="ERROR"] .msg-type,
.msg[msg-type="DISCONNECT"] .msg-type,
.msg[msg-type="KICK"] .msg-type,
.msg[msg-type="NICK"] .msg-type,
.msg[msg-type="MODE"] .msg-type,
.msg[msg-type="TOPIC"] .msg-type,
.msg[msg-type="INFO"] .msg-type,
.msg[msg-type="QUIT"] .msg-type,
.msg[msg-type="JOIN"] .msg-type,
.msg[msg-type="372"] .msg-type,
.msg[msg-type="PART"] .msg-type
{
    font-size: .8em;
    background: #f2f2f2;
    color: #f2f2f2;
}

.msg-timestamp,
.msg[msg-type="EVAL-IN"] .msg-type,
.msg[msg-type="EVAL-OUT"] .msg-type
{
    font-size: .8em;
    background: #f2f2f2;
    color: #bbb;
}
.msg[msg-type="EVAL-IN"] .msg-timestamp,
.msg[msg-type="EVAL-IN"] .msg-type
{
border-bottom: none;
}

.msg[msg-type="372"] .msg-data,
.msg[msg-type="EVAL-IN"] .msg-data,
.msg[msg-type="EVAL-OUT"] .msg-data,
.msg[msg-type="NICK"] .msg-data,
.msg[msg-type="KICK"] .msg-data,
.msg[msg-type="DISCONNECT"] .msg-data,
.msg[msg-type="MODE"] .msg-data,
.msg[msg-type="INFO"] .msg-data,
.msg[msg-type="TOPIC"] .msg-data,
.msg[msg-type="QUIT"] .msg-data,
.msg[msg-type="ERROR"] .msg-data,
.msg[msg-type="JOIN"] .msg-data,
.msg[msg-type="PART"] .msg-data
{
font-size: .8em;
}

.msg[msg-type="JOIN"] .msg-data,
.msg[msg-type="PART"] .msg-data
{
color: green;
}

.msg[msg-type="QUIT"] .msg-data
{
color: darkgreen;
}

.msg[msg-type="NICK"] .msg-data
{
color: lightblue;
}

.msg[msg-type="KICK"] .msg-data
{
color: darkorange; /* not brown, honest */
}

.msg[msg-type="MODE"] .msg-data
{
color: purple;
}

.msg[msg-type="ERROR"] .msg-data, .msg[msg-type="DISCONNECT"] .msg-data {
color: darkred;
}

.msg[msg-user="|"] .msg-data,
.msg[msg-user="||"] .msg-data,
.msg[msg-user="|||"] .msg-data,
.msg[msg-user="]"] .msg-data,
.msg[msg-user="["] .msg-data,
.msg[msg-type="372"] .msg-data,
.msg[msg-type="EVAL-IN"] .msg-data,
.msg[msg-type="EVAL-OUT"] .msg-data
{
font-family: inherit;
}

.msg[important="true"] .msg-user,
.msg[important="true"] .msg-timestamp,
.msg[important="true"] .msg-user:after,
.msg[important="true"] .msg-user:before
{
font-weight: normal;
color: #444;
background: chartreuse;
}

#ch-topicnodes
{
display: block;
overflow: auto;
max-height: 3.55em;
}
#ch-topicnodes[hidden="true"]
{
display: none;
}
input
{
font: inherit;
}
