
.trumbowyg-box,
.trumbowyg-editor {
    min-height: unset!important;
}

.trumbowyg-editor, 
.trumbowyg-textarea {
    min-height: 200px!important;
    resize: vertical!important;	
}
.trumbowyg-dark {
  text-align: left;
}
.trumbowyg-editor-box {
  background-color: rgba(0, 0, 0, 0.65);
}
.trumbowyg-box.trumbowyg-fullscreen {
  background: #fefefe;
  border: 1px solid #343434!important;
}
.trumbowyg-button-pane .trumbowyg-button-group .trumbowyg-fullscreen-button svg {
  color: transparent;
}
/**
 * Fullscreen
 */
body.trumbowyg-body-fullscreen {
  overflow: unset;
}

.trumbowyg-box {
  border-radius: .1rem;
}
.trumbowyg-fullscreen {
  border-radius: .1rem;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  z-index: 99999;
}
.trumbowyg-fullscreen.trumbowyg-box,
.trumbowyg-fullscreen .trumbowyg-editor-box {
  border: none;
}
.trumbowyg-fullscreen .trumbowyg-editor-box,
.trumbowyg-fullscreen .trumbowyg-textarea {
  height: auto !important;
  overflow: auto;
}
.trumbowyg-fullscreen .trumbowyg-overlay {
  height: 100% !important;
}
.trumbowyg-fullscreen .trumbowyg-button-group .trumbowyg-fullscreen-button svg {
  color: #222;
  fill: transparent;
}
.trumbowyg-dark .trumbowyg-box.trumbowyg-fullscreen {
  background: #111;
}
.trumbowyg-dark .trumbowyg-button-pane .trumbowyg-button-group:not(:empty) .trumbowyg-fullscreen-button svg {
  color: transparent;
}
.trumbowyg-dark .trumbowyg-fullscreen .trumbowyg-button-pane .trumbowyg-button-group:not(:empty) .trumbowyg-fullscreen-button svg {
  color: #ecf0f1;
  fill: transparent;
}