.summernote-div .note-modal .note-modal-content .note-modal-body .form-group {
  margin-bottom: 0;
}
.summernote-div .note-modal .note-modal-content .note-modal-body .form-group .note-input[type=text] {
  box-shadow: none;
}
.summernote-div .note-modal .note-modal-content .note-modal-footer {
  box-sizing: content-box;
}

.summernote-div .note-frame {
  font-size: 14px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.4;
  color: #333;
  background-color: white;
}
.summernote-div .note-btn {
  border-radius: 4px;
  font-size: 11px;
  box-sizing: border-box;
}
.summernote-div .note-btn.active {
  box-shadow: none;
}
.summernote-div .note-editor.note-frame output.note-status-output {
  display: none;
}
.summernote-div .sn-checkbox-open-in-new-window {
  display: none;
}
.summernote-div .note-dropdown-menu {
  border-radius: 4px;
  padding: 0;
}
.summernote-div .note-dropdown-item, .summernote-div .note-dropdown-item:hover {
  margin: 0;
  padding-top: 3px;
  padding-bottom: 3px;
}
.summernote-div .note-btn.dropdown-toggle:has(+ .dropdown-fontsize) {
  width: 47px;
}
.summernote-div .note-dropdown-menu.dropdown-fontsize {
  min-width: max-content;
}
.summernote-div .note-dropdown-menu.dropdown-fontsize .note-dropdown-item {
  padding-left: 5px;
  padding-right: 20px;
}
.summernote-div .note-editor .note-toolbar .note-para .note-dropdown-menu {
  min-width: max-content;
}
.summernote-div .note-editor .note-toolbar .note-para .note-dropdown-menu .note-btn-group {
  margin-right: 0;
}
.summernote-div .note-editor .note-toolbar .note-color .note-dropdown-menu:has(.note-palette) {
  padding: 5px;
}
.summernote-div .note-editor .note-toolbar .note-color .note-dropdown-menu:has(.note-palette) .note-palette {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 0;
  padding: 0;
}
.summernote-div .note-editor .note-toolbar .note-color .note-dropdown-menu:has(.note-palette) .note-palette .note-color-reset {
  margin: 4px 0;
  font-weight: 400;
  line-height: 1.4;
  background: none;
  color: #333;
  box-sizing: border-box;
}
.summernote-div .note-editor .note-toolbar .note-color .note-dropdown-menu:has(.note-palette) .note-palette .note-color-reset:hover {
  background-color: #ebebeb;
}
.summernote-div .note-editor .note-toolbar .note-color .note-dropdown-menu:has(.note-palette) .note-palette .note-color-select, .summernote-div .note-editor .note-toolbar .note-color .note-dropdown-menu:has(.note-palette) .note-palette .note-holder-custom {
  display: none;
}
.summernote-div .note-editor .note-toolbar .note-dropdown-menu.dropdown-snippets {
  min-width: max-content;
}
.summernote-div .note-editor .note-toolbar .note-dropdown-menu.dropdown-snippets .note-dropdown-item {
  padding-left: 10px;
  padding-right: 10px;
  white-space: nowrap;
}
.summernote-div .note-editor .note-toolbar .note-dropdown-menu.dropdown-snippets * {
  vertical-align: baseline;
}
.summernote-div .note-editor .note-toolbar .note-dropdown-menu.dropdown-snippets a:has(.category-label) {
  font-weight: bold;
  cursor: unset;
}
.summernote-div .note-editor .note-toolbar .note-dropdown-menu.dropdown-snippets a:has(.category-label):hover {
  background-color: transparent;
}
.summernote-div .note-editor .note-toolbar .note-dropdown-menu.dropdown-snippets [data-snippet-key] {
  padding-left: 10px;
}
.summernote-div .note-modal .note-modal-content {
  top: 10%;
  left: 50%;
  width: 400px;
  margin-left: -200px;
  border-radius: 10px;
}
.summernote-div .note-modal .note-modal-content .note-modal-header {
  padding: 15px;
  border: none;
  border-bottom: 1px solid #e5e5e5;
}
.summernote-div .note-modal .note-modal-content .note-modal-header .note-modal-title {
  font-size: 16px;
}
.summernote-div .note-modal .note-modal-content .note-modal-header .close {
  font-size: 18px;
  font-weight: 700;
  line-height: 1;
}
.summernote-div .note-modal .note-modal-content .note-modal-body {
  position: relative;
  padding: 15px;
}
.summernote-div .note-modal .note-modal-content .note-modal-body .form-group {
  display: flex;
  flex-direction: column;
  padding-bottom: 10px;
}
.summernote-div .note-modal .note-modal-content .note-modal-body .form-group .note-form-label {
  font-size: 14px;
  font-weight: 700;
  padding: 0;
  margin: 0;
  color: #333;
}
.summernote-div .note-modal .note-modal-content .note-modal-body .form-group .note-input {
  padding: 6px 4px;
}
.summernote-div .note-modal .note-modal-content .note-modal-body .form-group .note-image-input {
  border: 0;
}
.summernote-div .note-modal .note-modal-content .note-modal-body .form-group .note-input[type=text] {
  height: 26px;
  border-radius: 5px;
  border-color: #ccc;
}
.summernote-div .note-modal .note-modal-content .note-modal-footer {
  padding: 15px;
  border-top: 1px solid #e5e5e5;
}
.summernote-div .note-modal .note-modal-content .note-modal-footer .note-btn-primary {
  opacity: 1;
  padding: 8px;
  color: #fff;
  background: #337ab7;
  border: 1px solid #2e6da4;
  border-radius: 5px;
  font-size: 12px;
}
.summernote-div .note-modal .note-modal-content .note-modal-footer .note-btn-primary[disabled] {
  opacity: 0.65;
  cursor: not-allowed;
}
.summernote-div .note-popover {
  padding: 0;
  border-radius: 4px;
}
.summernote-div .note-popover .popover-content {
  width: max-content;
}
.summernote-div .note-popover .note-btn {
  line-height: normal;
}
.summernote-div .note-popover .note-btn i {
  position: relative;
  top: -1.5px;
}
.summernote-div .note-editable p {
  margin: 0 0 10px 0;
}
.summernote-div .note-editable hr {
  margin: 5px 0;
  border: 1px solid #eee;
}
.summernote-div .note-editable a {
  color: #0396cf;
  text-decoration: none;
}
.summernote-div .note-editable ul, .summernote-div .note-editable ol {
  margin-left: 35px;
}
.summernote-div .note-editable ul li {
  margin: 0;
  padding: 0;
  list-style-position: outside;
  list-style-type: disc;
  list-style-image: none;
}
.summernote-div .note-editable ol li {
  list-style-type: decimal;
  list-style-position: outside;
}
.summernote-div .note-editable b {
  font-weight: bold;
}
.summernote-div .note-editable u {
  text-decoration: underline;
}
.summernote-div .note-editable i {
  font-style: italic;
}
.summernote-div .note-editable img {
  max-width: 100%;
}
.summernote-div .note-editor.note-frame .note-editing-area .note-editable {
  word-wrap: anywhere;
}

.summernote-style p {
  margin: 0 0 10px 0;
}
.summernote-style hr {
  margin: 5px 0;
  border: 1px solid #eee;
}
.summernote-style a {
  color: #0396cf;
  text-decoration: none;
}
.summernote-style ul, .summernote-style ol {
  margin-left: 35px;
}
.summernote-style ul li {
  margin: 0;
  padding: 0;
  list-style-position: outside;
  list-style-type: disc;
  list-style-image: none;
}
.summernote-style ol li {
  list-style-type: decimal;
  list-style-position: outside;
}
.summernote-style b {
  font-weight: bold;
}
.summernote-style u {
  text-decoration: underline;
}
.summernote-style i {
  font-style: italic;
}
.summernote-style img {
  max-width: 100%;
}

form.styled .fieldWrapper .summernote-div .note-editable * {
  vertical-align: baseline;
}

.fieldWrapper .summernote-style p {
  margin: 0 0 10px 0;
}
.fieldWrapper .summernote-style hr {
  margin: 5px 0;
  border: 1px solid #eee;
}
.fieldWrapper .summernote-style a {
  color: #0396cf;
  text-decoration: none;
}
.fieldWrapper .summernote-style ul, .fieldWrapper .summernote-style ol {
  margin-left: 35px;
}
.fieldWrapper .summernote-style ul li {
  margin: 0;
  padding: 0;
  list-style-position: outside;
  list-style-type: disc;
  list-style-image: none;
}
.fieldWrapper .summernote-style ol li {
  list-style-type: decimal;
  list-style-position: outside;
}
.fieldWrapper .summernote-style b {
  font-weight: bold;
}
.fieldWrapper .summernote-style u {
  text-decoration: underline;
}
.fieldWrapper .summernote-style i {
  font-style: italic;
}
.fieldWrapper .summernote-style img {
  max-width: 100%;
}
.fieldWrapper .summernote-style * {
  vertical-align: baseline;
}

body#settings_update form.styled textarea.note-codable {
  width: 100%;
}

body#settings_update .summernote-div .note-editable {
  font: normal 13px/18px Arial, Helvetica, sans-serif;
  color: #283d4c;
}

/*# sourceMappingURL=custom_summernote.css.3f3052fdca90.map */
