.textchatcontainer .tstamp {
    font-size: normal;
    color:#000;
    display: block;
    padding: 0;
    margin: -4px 0 2px 0;
    position: relative;
    left: -5px;
    line-height: 1.5;
}

.textchatcontainer .by {
  font-weight: bold;
  position: relative;
  left: -5px;
}

.h1, .h2, .h3, .h4, .h5, .h6 {
    margin: 0;
    font-weight: bold;
    color: #ffffff;
    text-rendering: optimizelegibility;
}

.textchatcontainer .message {
  background-color: #ebebeb;
  line-height: 1.5;
  color: #000000;
}

.textchatcontainer .message .by {
  height:1px;
  color: #000;
}

.textchatcontainer .message .spacer {
  height:1px;
  background-color:#efeff0;
  margin-right: -10px;
}

.textchatcontainer .message.you {
  background-color: #ebebeb;
  line-height: 1.5;
  color: #1f1e22;
}

.textchatcontainer .message.you .spacer {
  height:1px;
  background-color:#efeff0;
  margin-right: -10px;
}

.textchatcontainer .message.you .by {
  height:1px;
  color: #000;
}

.textchatcontainer .desc {
  font-style: italic;
  font-weight: bold;
  line-height: 1.5;
  font-family:'RIDIBatang';
  color:#000;
}

.textchatcontainer.desc .spacer {
  height:1px;
  font-style: normal;
  line-height: 1.5;
  margin-right: -10px;
}

.textchatcontainer .emote {
  padding-left: 15px;
  background-color: #3a3a3a ;
  color: #ffffff ;
  font-style: italic;
  font-weight: bold;
  line-height: 1.5;
   font-family:'RIDIBatang';
}

.textchatcontainer .emote .spacer {
background-color: #ebebeb;
}

.textchatcontainer .avatar {
position: absolute;
top: 5px;
left: 4px;
width: 28px;
}

.formula {
  color:#F1F1F1;
}

.sheet-rolltemplate-coc-1 {
  max-width:100%;
  display: block;
  text-align: center;
  font-family: 'RIDIBatang'
}

.textchatcontainer .inlinerollresult {
  border: 1px solid #000;
  font-family: 'RIDIBatang';
  color: #000;
}

.sheet-rolltemplate-coc-dice-roll caption {
  font-family: 'RIDIBatang';
  max-width:100%;
}

.sheet-rolltemplate-coc-dice-roll td {
  font-family: 'RIDIBatang';
  text-align: center;
}

.sheet-rolltemplate-coc-body-hit-loc caption{
  font-family: 'RIDIBatang';
  max-width:100%;
}

.sheet-rolltemplate-coc-body-hit-loc td.sheet-template_label {
  font-family: 'RIDIBatang';
  text-align: center;
}

.sheet-rolltemplate-coc-attack-1 caption {
  font-family: 'RIDIBatang';
  max-width:100%;
}

.sheet-rolltemplate-coc-attack-1 td {
  text-align: center;
  font-family: 'RIDIBatang';
}

.sheet-rolltemplate-coc-attack-1 .inlinerollresult.fullfail{
  border: 1px solid #000;
  font-family: 'RIDIBatang'
  font-color: #000;
}

.textchatcontainer .formula, .textchatcontainer .rolled {
  color: #000;
  font-family: 'RIDIBatang';
}

.sheet-rolltemplate-coc-minionattack table {
  font-family: 'RIDIBatang';
  text-align: center;
}

.sheet-rolltemplate-coc-minionattack .inlinerollresult.fullcrit {
  border: 1px solid #000;
  font-family: 'RIDIBatang';
}

.sheet-rolltemplate-coc-miniondef table {
  font-family: 'RIDIBatang';
  text-align: center;
}