.trumbowyg-editor, .trumbowyg-textarea {
  min-height: 200px;
  padding: 10px;
}

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

.trumbowyg-box {
  border-radius: 4px;
  margin: 0px auto;
  line-height: 1.42857143;
}

.trumbowyg-editor {
  line-height: 1.42857143;
  background-color: #fff;
  background-image: none;
  color: #505050!important;
  /* font-size: 0.9em !important; */
  font-weight: normal;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.075);
  box-shadow: inset 0 1px 2px rgba(0,0,0,.075);
  -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

.trumbowyg-editor p{
  color: #505050!important;
}

.trumbowyg-editor a {
  text-decoration: underline;
}

.trumbowyg-editor del {
  background-color: white;
}

.trumbowyg-button-pane {
  min-height: 21px !important;
  background: #f5f5f599 !important;
}

.trumbowyg-button-pane button {
  width: 27px;
  height: 19px;
}

.trumbowyg-button-pane::after {
  background: #f5f5f5;
  top: 19px;
}

p.decodeHTML.trumbowyg-editor {
  background: none;
  box-shadow: none;
}

.trumbowyg-modal-box .trumbowyg-modal-button {
  padding: 0;
  font-size: 14px;
}

.trumbowyg-modal-box .trumbowyg-modal-title {
  padding: 5px 0 5px;
  font-size: 18px !important;
}

.trumbowyg-dropdown {
  width: 150px;
}

.trumbowyg-dropdown button {
  font-size: 14px;
}

.trumbowyg-editor.trumbowyg-reset-css blockquote, .trumbowyg-editor.trumbowyg-reset-css div, .trumbowyg-editor.trumbowyg-reset-css ol, .trumbowyg-editor.trumbowyg-reset-css p, .trumbowyg-editor.trumbowyg-reset-css ul {
  margin: 0 0 0px!important;
  line-height: 1.6em!important;
  color: #696969 !important;
}
