/**
 ** It's not a library; it was created manually.
 *& @author Jiten
 */

.image-handle-container {
	position: relative;
	margin: 0.5px;
	padding: 0.5px;
	width: max-content;
	height: max-content;
}

.Editor-editor img {
	vertical-align: unset !important;
}

.img-handle {
	background: #fb8c07;
	position: absolute;
	width: 12px;
	height: 12px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #ffffff;
}

.img-handle-wrap {
	position: absolute;
	z-index: 10;
	border: 1px solid #fb8c07;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

.img-rotate {
	position: absolute;
	top: -35px;
	border-radius: 50%;
	z-index: 10;
	left: 50%;
}

.img-rotate::after {
	width: 1px;
	background: #fb8c07;
	height: 30px;
	position: absolute;
	top: -0px;
	left: 5px;
	content: '';
	z-index: 9;
}



.img-bottom-center {
	bottom: -6px;
	left: 50%;
	cursor: ns-resize !important;
}

.img-top-left {
	top: -6px;
	left: -6px;
	cursor: nwse-resize !important;
}

.img-top-right {
	top: -6px;
	right: -6px;
	cursor: nesw-resize !important;
}

.img-top-center {
	top: -6px;
	left: 50%;
	cursor: ns-resize !important;
}

.img-bottom-left {
	bottom: -6px;
	left: -6px;
	cursor: nesw-resize !important;
}

.img-bottom-right {

	bottom: -6px;
	right: -6px;
	cursor: nwse-resize !important;
}


.img-center-left {
	top: 50%;
	left: -6px;
	cursor: ew-resize !important;
}

.img-center-right {
	top: 50%;
	right: -6px;
	cursor: ew-resize !important;
}