/* VoidHost branding overrides for Roundcube Elastic skin */

#layout-menu,
#rcmdraglayer,
.special-buttons,
.popover-header {
  background-color: #0E0C1A !important;
}

.header,
.footer {
  background-color: #F7F6FB !important;
}

.btn-primary,
.tox-button {
  color: #fff !important;
  background: #6C5CE7 !important;
  border-color: #6C5CE7 !important;
}

.btn-primary:hover,
.btn-primary:focus {
  background: #4A4099 !important;
  border-color: #4A4099 !important;
}

li.selected,
tr.selected,
.listing tr.selected td,
.ui-state-active,
.information,
.unreadcount,
.googie_list_onhover {
  background-color: #6C5CE7 !important;
  color: #fff !important;
}

.ui-state-highlight {
  background: #EFEBFC !important;
  color: #6C5CE7 !important;
}

.btn-link,
.tox-dialog__body-nav-item--active,
a {
  color: #6C5CE7;
}

.status {
  color: #6C5CE7 !important;
}

.focused,
.focus,
.CodeMirror-focused,
.custom-file-label {
  border-color: #6C5CE7 !important;
  box-shadow: 0 0 0 .2rem rgba(108, 92, 231, .25) !important;
}

#logo {
  max-height: 70px;
}

#layout-menu #logo {
  content: url(voidhost-logo-dark.svg);
}
