#kunena.layout .kunena-topic-item .message-published .kmsg-wrap .kmsg {
    padding: var(--kspacing-5) 0;
    background-color: #1E2225;
  }

#kunena.layout .kunena-topic-item .topic-item-messages .message {
  border: 1px solid #414954AD;
  border-radius: var(--kborder-radius);
  background-color: #292E35;
}

#kunena.layout .kunena-topic-item .message-published .kmsg-wrap .mykmsg-header h4 {
  font-size: 20px;
  font-weight: 600;
  color: #aaa;
}

#kunena.layout .kunena-topic-item .message-published {
  flex: 1;
  padding: 10px;
    padding-left: 10px;
  padding-left: var(--kspacing-3);
  background-color: #1E2225;
  margin: 10px;
}

#kunena.layout #cke_message .cke_top, #kunena.layout #cke_message_private .cke_top {
  background: #292E35;
  border-radius: var(--kborder-radius) var(--kborder-radius) 0 0;
  border-bottom: 1px solid #222;
}

#kunena.layout .kunena-topic-item .kprofile-box-wrap .kprofile-box {
  background-color: transparent!important;
}

#kunena.layout #cke_message .cke_top a.cke_button, #kunena.layout #cke_message_private .cke_top a.cke_button {
  background-color: #353A46;
  min-height: 26px;
  padding: 4px 8px;
}
#kunena.layout #cke_message .cke_bottom, #kunena.layout #cke_message_private .cke_bottom {
  background: #353A46;
  border-radius: 0 0 var(--kborder-radius) var(--kborder-radius);
  border-top: 1px solid #ffffff2e;
  box-shadow: none;
}
.cke_toolbar_separator {
  float: left;
  background-color: #272727;
  background-color: #353A46;
  margin: 5px 2px 0;
  height: 18px;
  width: 1px;
  -webkit-box-shadow: ;
  box-shadow: 1px 0 0 rgba(35, 35, 35, 0.5);
}
#kunena.layout #cke_message .cke_top a.cke_button:hover, #kunena.layout #cke_message .cke_top a.cke_button:focus, #kunena.layout #cke_message .cke_top a.cke_button:active, #kunena.layout #cke_message_private .cke_top a.cke_button:hover, #kunena.layout #cke_message_private .cke_top a.cke_button:focus, #kunena.layout #cke_message_private .cke_top a.cke_button:active {
  background: #454C5C;
  box-shadow: none;
}

.cke_combo_off a.cke_combo_button:hover, .cke_combo_off a.cke_combo_button:focus {
  background: #353A46;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#666666',endColorstr='#4c4c4c');
  outline: 0;
}