/* hide action input fields */
#changelist-form-step, #changelist-form-page {
	display: none;
	margin-left: 0.5em;
}

/* styles for list view */
#result_list thead th.column-_reorder_ {
	width: 50px;
}

#result_list div.drag {
	background: url(../icons/drag.png) repeat 0px 0px;
	cursor: no-drop;
	opacity: 0.5;
}
#result_list div.drag.handle {
	cursor: grab;
	opacity: 1;
}
/* styles for tabular inlines */
fieldset.sortable table tr.form-row.has_original td.original p {
	cursor: grab;
	background-image: url(../icons/drag.png);
	background-repeat: repeat;
	width: calc(100% - 18px);
}
/* styles for stacked inlines */
fieldset.sortable .inline-related.has_original h3 {
	background: url(../icons/drag.png) repeat;
	cursor: grab;
	height: 24px;
	padding-top: 4px;
}
fieldset.sortable :is(.inline-related, td.original) span.sort {
	float: right;
	margin: 2px 10px 0 0;
}
fieldset.sortable :is(.inline-related, td.original) span.sort i {
	width: 0;
	height: 0;
	display: inline-block;
	border-style: solid;
	margin: 2.5px;
	cursor: pointer;
}
fieldset.sortable span.sort i.move-begin {
	border-width: 0 7.5px 7.5px 7.5px;
	border-color: transparent transparent currentColor transparent;
}
fieldset.sortable span.sort i.move-end {
	border-width: 7.5px 7.5px 0 7.5px;
	border-color: currentColor transparent transparent transparent;
}
