/*1614065946000*/
.color-cell-editor-hidden { display:none; }

.portlet-document-library .field-labels-inline,
.portlet-dynamic-data-mapping .field-labels-inline {
  clear:both;
  display:block;
}

.portlet-document-library .field-labels-inline .field-label,
.portlet-dynamic-data-mapping .field-labels-inline .field-label { margin-top:0; }

.portlet-document-library .field .field-content,
.portlet-dynamic-data-mapping .field .field-content { clear:both; }

.portlet-document-library .form-builder .field-checkbox,
.portlet-dynamic-data-mapping .form-builder .field-checkbox { margin-top:-7px; }

.portlet-document-library .form-builder .nav-tabs+.tab-content .tab-pane,
.portlet-dynamic-data-mapping .form-builder .nav-tabs+.tab-content .tab-pane { padding:2rem 1rem; }

.portlet-document-library .form-builder .property-builder-drop-container,
.portlet-document-library .form-builder .tab-pane,
.portlet-dynamic-data-mapping .form-builder .property-builder-drop-container,
.portlet-dynamic-data-mapping .form-builder .tab-pane { min-height:500px; }

@media (max-width:767.98px) {
  .portlet-document-library .form-builder .property-builder-drop-container,
  .portlet-document-library .form-builder .tab-pane,
  .portlet-dynamic-data-mapping .form-builder .property-builder-drop-container,
  .portlet-dynamic-data-mapping .form-builder .tab-pane { min-height:100px; }

  .portlet-document-library .form-builder .property-builder-drop-container .form-builder-field .btn,
  .portlet-document-library .form-builder .tab-pane .form-builder-field .btn,
  .portlet-dynamic-data-mapping .form-builder .property-builder-drop-container .form-builder-field .btn,
  .portlet-dynamic-data-mapping .form-builder .tab-pane .form-builder-field .btn {
    display:inline;
    margin-top:0;
    width:auto;
  }
}

.portlet-document-library .form-builder .property-builder-fields-container .property-builder-field,
.portlet-dynamic-data-mapping .form-builder .property-builder-fields-container .property-builder-field { width:33%; }

.portlet-document-library .form-builder .radio,
.portlet-dynamic-data-mapping .form-builder .radio { display:inline-block; }

.portlet-document-library .lfr-structure-entry-details-container,
.portlet-dynamic-data-mapping .lfr-structure-entry-details-container { margin-top:10px; }

.portlet-document-library .lfr-translation-manager,
.portlet-dynamic-data-mapping .lfr-translation-manager { margin-bottom:15px; }

.portlet-document-library .lfr-ddm-link-to-page a,
.portlet-dynamic-data-mapping .lfr-ddm-link-to-page a {
  clear:both;
  display:block;
}

.portlet-document-library .lfr-ddm-small-image-preview,
.portlet-dynamic-data-mapping .lfr-ddm-small-image-preview {
  background-color:#fff;
  border:1px solid #ccc;
  margin-left:1em;
  max-height:120px;
  max-width:120px;
  padding:4px;
}

.portlet-document-library .lfr-ddm-small-image-content,
.portlet-dynamic-data-mapping .lfr-ddm-small-image-content {
  background-color:#f5f5f5;
  padding:5px;
}

.portlet-document-library .lfr-ddm-small-image-content th,
.portlet-dynamic-data-mapping .lfr-ddm-small-image-content th {
  padding:5px;
  white-space:nowrap;
  width:1%;
}

.portlet-document-library .lfr-ddm-small-image-view,
.portlet-dynamic-data-mapping .lfr-ddm-small-image-view {
  max-height:120px;
  max-width:120px;
}

.portlet-document-library .lfr-ddm-types-form-column .column-content-first,
.portlet-dynamic-data-mapping .lfr-ddm-types-form-column .column-content-first { margin-left:10px; }

.portlet-document-library .lfr-ddm-search-form .column,
.portlet-dynamic-data-mapping .lfr-ddm-search-form .column { margin-left:10px; }

.portlet-document-library .lfr-document-library-add-menu,
.portlet-dynamic-data-mapping .lfr-document-library-add-menu { margin-bottom:10px; }

.portlet-document-library .lfr-template-editor-container .lfr-template-palette-container,
.portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-template-palette-container { width:265px; }

.portlet-document-library .lfr-template-editor-container .lfr-template-palette-container .lfr-template-palette,
.portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-template-palette-container .lfr-template-palette {
  overflow:auto;
  width:100%;
}

.portlet-document-library .lfr-template-editor-container .lfr-template-palette-container .lfr-template-palette .title-text,
.portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-template-palette-container .lfr-template-palette .title-text {
  font-weight:bold;
  margin:0.5em;
}

.portlet-document-library .lfr-template-editor-container .lfr-template-palette-container .lfr-template-palette .palette-item-content .palette-item-container,
.portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-template-palette-container .lfr-template-palette .palette-item-content .palette-item-container {
  cursor:pointer;
  line-height:1.8em;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}

.portlet-document-library .lfr-template-editor-container .lfr-template-palette-container .lfr-template-palette .palette-item-content .palette-item-container .palette-item,
.portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-template-palette-container .lfr-template-palette .palette-item-content .palette-item-container .palette-item { padding-left:13px; }

.portlet-document-library .lfr-template-editor-container .lfr-template-palette-container .search-query,
.portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-template-palette-container .search-query { margin-bottom:26px; }

.portlet-document-library .lfr-template-editor-container .lfr-editor-container,
.portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-editor-container { margin-right:275px; }

.portlet-document-library .lfr-template-editor-container .lfr-editor-container .lfr-template-editor .lfr-rich-editor,
.portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-editor-container .lfr-template-editor .lfr-rich-editor { padding-right:0.2em; }

.portlet-document-library .lfr-template-editor-container .lfr-editor-container-full,
.portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-editor-container-full { margin-right:0; }

@media (max-width:767.98px) {
  .portlet-document-library .lfr-template-editor-container .lfr-template-palette-container,
  .portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-template-palette-container { width:100%; }

  .portlet-document-library .lfr-template-editor-container .lfr-template-palette-container .lfr-template-palette,
  .portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-template-palette-container .lfr-template-palette {
    height:auto !important;
    margin-bottom:15px;
  }

  .portlet-document-library .lfr-template-editor-container .lfr-editor-container,
  .portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-editor-container {
    clear:right;
    margin-right:0;
  }
}

.portlet-document-library .lfr-wcm-image-icon,
.portlet-dynamic-data-mapping .lfr-wcm-image-icon {
  background-position:right 50%;
  padding:0;
}

.portlet-document-library .form-builder-source-wrapper,
.portlet-dynamic-data-mapping .form-builder-source-wrapper {
  height:600px;
  position:relative;
}

.portlet-document-library .form-builder-source-wrapper .form-builder-source,
.portlet-dynamic-data-mapping .form-builder-source-wrapper .form-builder-source { position:relative; }

.portlet-document-library .property-builder-drop-container,
.portlet-dynamic-data-mapping .property-builder-drop-container { overflow:auto; }

.portlet-document-library .property-builder-field,
.portlet-dynamic-data-mapping .property-builder-field { padding:5px 0; }

.portlet-document-library .property-builder-field .property-builder-field-icon,
.portlet-dynamic-data-mapping .property-builder-field .property-builder-field-icon { font-size:24px; }

.ltr .form-builder-rtl-inputs .portlet-dynamic-data-mapping .form-builder-content input[type='text'],
.ltr .form-builder-rtl-inputs .portlet-dynamic-data-mapping .form-builder-content textarea,
.ltr .form-builder-rtl-inputs .textcelleditor input[type='text'],
.ltr .form-builder-rtl-inputs .textcelleditor textarea,
.ltr .form-builder-rtl-inputs .textareacelleditor input[type='text'],
.ltr .form-builder-rtl-inputs .textareacelleditor textarea,
.rtl .form-builder-ltr-inputs .portlet-dynamic-data-mapping .form-builder-content input[type='text'],
.rtl .form-builder-ltr-inputs .portlet-dynamic-data-mapping .form-builder-content textarea,
.rtl .form-builder-ltr-inputs .textcelleditor input[type='text'],
.rtl .form-builder-ltr-inputs .textcelleditor textarea,
.rtl .form-builder-ltr-inputs .textareacelleditor input[type='text'],
.rtl .form-builder-ltr-inputs .textareacelleditor textarea { direction:ltr; }

textarea.script { min-height:200px !important; }

.vertical-scrolling.nav { flex-direction:row; }

.vertical-scrolling.nav li { width:100%; }

.has-control-menu>.basecelleditor { z-index:9999 !important; }
