.props-sort-wrapper-top { display: flex; flex-direction: column; gap: 20px; } #bx-admin-prefix .props-sort-wrapper-top .adm-info-message { margin: 0; } .props-sort-wrapper { background: #e2ebed; } .prop-drag-item { display: flex; cursor: move; cursor: -webkit-grabbing; border-left: 1px solid #c4ced2; border-right: 1px solid #c4ced2; } .prop-drag-item--group { border: 1px solid #c4ced2; border-bottom: none; } .prop-drag-item--group ~ .prop-drag-item:not(.prop-drag-item--group) { padding-left: 15px; padding-right: 15px; } .prop-drag-item--group ~ .prop-drag-item:last-of-type, .prop-drag-item:last-of-type { border-bottom: 1px solid #c4ced2; } .prop-drag-item__inner { width: 100%; border-top: 1px solid #c4ced2; } .prop-drag-item--group ~ .prop-drag-item .prop-drag-item__inner { border-top: 1px dashed #c4ced2; } .prop-drag-item--group .prop-drag-item__inner, .prop-drag-item--group ~ .prop-drag-item--group .prop-drag-item__inner { border-top: none; } .prop-drag-item:not(.sortable-selected--withgroup):hover .prop-drag-item__inner, .prop-drag-item.sortable-selected:not(.sortable-selected--withgroup) .prop-drag-item__inner { background: #f2f5f6; z-index: 1; border-top: 1px solid #f2f5f6; border-radius: 3px; } .prop-drag-item.sortable-selected.sortable-selected--withgroup { background: #f2f5f6; } .prop-drag-item:not(.sortable-selected--withgroup):hover + .prop-drag-item:not(.prop-drag-item--group, .sortable-selected--withgroup) .prop-drag-item__inner, .prop-drag-item.sortable-selected:not(.sortable-selected--withgroup) + .prop-drag-item:not(.prop-drag-item--group, .sortable-selected--withgroup) .prop-drag-item__inner { border-top: 1px solid #f2f5f6; } .prop-drag-item.prop-drag-item--group:not(.sortable-selected):hover .prop-drag-item__inner, .prop-drag-item.prop-drag-item--group.sortable-selected .prop-drag-item__inner { border-top: none; } .props-sort-wrapper .prop-drag-item:first-child:not(.prop-drag-item--group) { border-top: 1px solid #c4ced2; } .props-sort-wrapper .prop-drag-item:first-child:not(.prop-drag-item--group) .prop-drag-item__inner { border-top: none; } .props-item__group-select-note { font-size: 10px; padding: 5px; border: 1px solid #c4ced2; border-radius: 4px; background-color: #f5f9f9; flex-shrink: 0; } .props-item__group-select-note:hover { background-color: #e2ebed; } .prop-drag-item--editable .props-item__group-name { cursor: auto; outline: none; background: #ffffff; border: 1px solid #c1d2db; border-radius: 3px; } .prop-drag-item--editable { background: #f2f5f6; position: relative; margin-bottom: -1px; z-index: 1; border-bottom: 1px solid #f2f5f6; } .prop-drag-item--editable .props-item__group-edit { display: none; } .prop-drag-item--editable .props-item__group-apply { display: block; } .prop-drag-item--editable .props-item__group-delete { visibility: hidden; } .prop-drag-item--editable .props-item__group-select-note { display: none; } .props-sort-wrapper .drag { opacity: 0.4; text-align: center; position: absolute; left: 16px; top: 50%; margin-top: -11px; width: 20px; height: 20px; cursor: move; cursor: -webkit-grabbing; background: url("../../images/aspro.allcorp3/dragarrow_admin.svg") center center no-repeat; } .props-sort-wrapper .sortable-selected--withgroup .drag { display: none; } .prop-drag-item:hover .prop-drag-item__inner .drag { opacity: 1; } .prop-drag-item__inner { position: relative; padding: 10px 50px; display: flex; align-items: center; } .prop-drag-item--group .prop-drag-item__inner { padding: 7px 55px 7px 30px; } .props-item__group-name { padding: 7px 9px 7px 9px; border: 1px solid transparent; flex-grow: 1; } .prop-drag-item--group .drag { left: 6px; } /*group actions*/ .props-item__group-action { position: absolute; right: 7px; width: 42px; height: 20px; transform: translateY(-50%); top: 50%; display: flex; justify-content: space-between; } .props-item__group-delete, .props-item__group-edit, .props-item__group-apply { width: 50%; height: 20px; cursor: pointer; opacity: 0.4; } .props-item__group-delete:hover, .props-item__group-edit:hover, .props-item__group-apply:hover { opacity: 1; } .props-item__group-apply { display: none; } .props-item__group-delete { background: url("../../images/aspro.allcorp3/grupper/cross_sm.svg") center center no-repeat; } .props-item__group-edit { background: url("../../images/aspro.allcorp3/grupper/edit_sm.svg") center center no-repeat; } .props-item__group-apply { background: url("../../images/aspro.allcorp3/grupper/tick_sm.svg") center center no-repeat; } /*end group actions*/ /*drag in action*/ .prop-drag-item.sortable-fallback { opacity: 1 !important; border: none !important; } .prop-drag-item.sortable-fallback .prop-drag-item__inner { background: #f2f5f6; border: 1px solid #c1d2db; box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.15); border-radius: 3px; } .prop-drag-item.sortable-fallback .drag { opacity: 1; } /* */ /*top group*/ .props-group-add { margin-bottom: 20px; flex-shrink: 0; } .props-group-add__title { margin-bottom: 5px; } body .props-group-add__text[type="text"] { height: 33px; width: 222px; border: 1px solid #c1d2db; padding: 2px 10px; margin-right: 6px; box-sizing: border-box; } .props-group-add__button { background: linear-gradient(180deg, #24b7e2 0%, #1b95d4 100%); box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2), inset -1px -1px 0px #008cc3, inset 1px 1px 0px #3bd8ef !important; border-radius: 4px; border: none; color: #fff; user-select: none; outline: none; height: 33px; padding: 5px 18px; cursor: pointer; font-weight: 700; } .props-group-add__button:hover { background: #24b7e2; } /*end top group*/