/*1613962800000*/
.portlet-asset-publisher .addbutton-timeline-item { position:relative; }

.portlet-asset-publisher .asset-content,
.portlet-asset-publisher .asset-full-content { word-wrap:break-word; }

.portlet-asset-publisher .asset-content img,
.portlet-asset-publisher .asset-full-content img { max-width:100%; }

.portlet-asset-publisher .asset-links .list-group-item:last-child { border-bottom-width:0; }

.portlet-asset-publisher .asset-title {
  font-size:1.5rem;
  font-weight:700;
}

.portlet-asset-publisher .component-title .icon-monospaced {
  height:1.3rem;
  line-height:1.3rem;
}

.portlet-asset-publisher .metadata-author { font-size:0.875rem; }

.portlet-asset-publisher .preview-asset-entry {
  border:1px solid #0b5fff;
  border-radius:0;
}

.portlet-asset-publisher .timeline-increment-icon.add-condition:before {
  background-color:#869cad;
  bottom:37px;
  content:'';
  display:block;
  right:20px;
  position:absolute;
  top:-10px;
  width:2px;
}

.portlet-asset-publisher .timeline-increment-icon.add-condition .form-builder-timeline-add-item {
  border-radius:100%;
  color:#fff;
  margin-right:10px;
  margin-top:-72px;
  padding:0;
}

.portlet-asset-publisher .timeline-item:first-child .timeline-icon { background-color:#869cad; }

.portlet-asset-publisher .timeline-item:first-child:before { top:30px; }

.portlet-asset-publisher .timeline-item:first-child .lfr-autorow-controls { display:none; }

.portlet-asset-publisher .timeline-item:hover>.container-trash>.btn { opacity:1; }

.portlet-asset-publisher .timeline-item+.timeline-item>.panel { border-top:none; }

.portlet-asset-publisher .timeline-item .form-group {
  display:inline-block;
  margin:0 0 8px 8px;
  vertical-align:middle;
  width:auto;
}

.portlet-asset-publisher .timeline-item .container-trash {
  cursor:pointer;
  padding:10px;
  position:absolute;
  left:0;
  top:0;
}

.portlet-asset-publisher .timeline-item .container-trash:hover { color:#65b6f0; }

.portlet-asset-publisher .timeline-item .container-trash>.btn { opacity:0; }

.portlet-asset-publisher .timeline-item .container-trash>.btn:focus { opacity:1; }

.portlet-asset-publisher .timeline-item .categoriesselector-content .textboxlistentry-holder,
.portlet-asset-publisher .timeline-item .tagselector-content .textboxlistentry-holder { padding:0 0 4px; }

.portlet-asset-publisher .timeline-item .categoriesselector-content .textboxlistentry-holder>.textboxlistentry,
.portlet-asset-publisher .timeline-item .tagselector-content .textboxlistentry-holder>.textboxlistentry { margin:4px 5px; }

.portlet-asset-publisher .timeline-item .categoriesselector-content { position:relative; }

.portlet-asset-publisher .timeline-item .categoriesselector-content .textboxlistentry-holder {
  border-bottom:2px solid #869cad;
  margin-bottom:10px;
  min-height:2.5em;
}

.portlet-asset-publisher .timeline-item .categoriesselector-content .btn-toolbar-content {
  background-color:#fff;
  bottom:-6px;
  padding:15px 5px;
  position:absolute;
  left:0;
}

.portlet-asset-publisher .timeline-item .categoriesselector-content li:not(.textboxlist-input-container),
.portlet-asset-publisher .timeline-item .tagselector-content li:not(.textboxlist-input-container) {
  background-color:#e7f1f9;
  border:0;
  color:#65b6f0;
}

.portlet-asset-publisher .timeline-item .categoriesselector-content li:not(.textboxlist-input-container) .textboxlistentry-remove,
.portlet-asset-publisher .timeline-item .tagselector-content li:not(.textboxlist-input-container) .textboxlistentry-remove { color:#65b6f0; }

.portlet-asset-publisher .timeline-item .categoriesselector-content .textboxlist-input-container,
.portlet-asset-publisher .timeline-item .tagselector-content .textboxlist-input-container {
  height:32px;
  line-height:32px;
}

.portlet-asset-publisher .timeline-item .categoriesselector-content .textboxlist-input-container .field-input-text,
.portlet-asset-publisher .timeline-item .tagselector-content .textboxlist-input-container .field-input-text {
  margin:0;
  padding:0;
}

.portlet-asset-publisher .timeline-item .timeline-increment { z-index:0; }
