
.tool-azpop-plus ul li button.icon-align-left-panel {
	background: url(../images/icon-align-left.png) no-repeat 50%;
}

.tool-azpop-plus ul li button.icon-align-left-panel:hover {
	background: url(../images/icon-align-left-hover.png) no-repeat 50%;
}

.tool-azpop-plus ul li button.icon-align-left-panel:active {
	background: url(../images/icon-align-left-active.png) no-repeat 50%;
}

/*end left align*/
.tool-azpop-plus ul li button.icon-align-center-panel {
	background: url(../images/icon-align-center-left_right.png) no-repeat 50%;
}

.tool-azpop-plus ul li button.icon-align-center-panel:hover {
	background: url(../images/icon-align-center-left_right-hover.png) no-repeat 50%;
}

.tool-azpop-plus ul li button.icon-align-center-panel:active {
	background: url(../images/icon-align-center-left_right-active.png) no-repeat 50%;
}

/*end center align*/

.tool-azpop-plus ul li button.icon-align-right-panel {
	background: url(../images/icon-align-right.png) no-repeat 50%;
}

.tool-azpop-plus ul li button.icon-align-right-panel:hover {
	background: url(../images/icon-align-right-hover.png) no-repeat 50%;
}

.tool-azpop-plus ul li button.icon-align-right-panel:active {
	background: url(../images/icon-align-right-active.png) no-repeat 50%;
}

/*end center align*/


.tool-azpop-plus ul li button.icon-align-top-panel {
	background: url(../images/icon-align-top.png) no-repeat 50%;
}

.tool-azpop-plus ul li button.icon-align-top-panel:hover {
	background: url(../images/icon-align-top-hover.png) no-repeat 50%;
}

.tool-azpop-plus ul li button.icon-align-top-panel:active {
	background: url(../images/icon-align-top-active.png) no-repeat 50%;
}

/*end top align*/
.tool-azpop-plus ul li button.icon-align-midle-panel {
	background: url(../images/align-centered-vertically.png) no-repeat 50%;
}

.tool-azpop-plus ul li button.icon-align-midle-panel:hover {
	background: url(../images/align-centered-vertically-hover.png) no-repeat 50%;
}

.tool-azpop-plus ul li button.icon-align-midle-panel:active {
	background: url(../images/align-centered-vertically-active.png) no-repeat 50%;
}

/*end midle aling*/
.tool-azpop-plus ul li button.icon-align-bottom-panel {
	background: url(../images/icon-align-bottom.png) no-repeat 50%;
}

.tool-azpop-plus ul li button.icon-align-bottom-panel:hover {
	background: url(../images/icon-align-bottom-hover.png) no-repeat 50%;
}

.tool-azpop-plus ul li button.icon-align-bottom-panel:active {
	background: url(../images/icon-align-bottom-active.png) no-repeat 50%;
}

/*end midle aling*/
.tool-azpop-plus ul li button.icon-align-vertically-panel {
	background: url(../images/align-center-vettical.png) no-repeat 50%;
}

.tool-azpop-plus ul li button.icon-align-vertically-panel:hover {
	background: url(../images/align-center-vettical-hover.png) no-repeat 50%;
}

.tool-azpop-plus ul li button.icon-align-vertically-panel:active {
	background: url(../images/align-center-vettical-active.png) no-repeat 50%;
}

.tool-azpop-plus ul li button.icon-align-hozri-panel {
	background: url(../images/align-center-hozri.png) no-repeat 50%;
}

.tool-azpop-plus ul li button.icon-align-hozri-panel:hover {
	background: url(../images/align-center-hozri-hover.png) no-repeat 50%;
}

.tool-azpop-plus ul li button.icon-align-hozri-panel:active {
	background: url(../images/align-center-hozri-active.png) no-repeat 50%;
}

.tool-azpop-plus ul li button.icon-align-to-height-panel {
	background: url(../images/icon-align-to-height.png) no-repeat 50%;
}
.tool-azpop-plus ul li button.icon-align-to-height-panel:hover {
	background: url(../images/icon-align-to-height-hover.png) no-repeat 50%;
}
.tool-azpop-plus ul li button.icon-align-to-height-panel:active {
	background: url(../images/icon-align-to-height-active.png) no-repeat 50%;
}

.tool-azpop-plus ul li button.icon-align-to-width-panel {
	background: url(../images/icon-align-to-width.png) no-repeat 50%;
}
.tool-azpop-plus ul li button.icon-align-to-width-panel:hover {
	background: url(../images/icon-align-to-width-hover.png) no-repeat 50%;
}
.tool-azpop-plus ul li button.icon-align-to-width-panel:active {
	background: url(../images/icon-align-to-width-active.png) no-repeat 50%;
}

.tool-azpop-plus ul li button.icon-btn-group-panel {
	background: url(../images/icon-btn-group.png) no-repeat 50%;
}
.tool-azpop-plus ul li button.icon-btn-group-panel:hover {
	background: url(../images/icon-btn-group-hover.png) no-repeat 50%;
}
.tool-azpop-plus ul li button.icon-btn-group-panel:active {
	background: url(../images/icon-btn-group-active.png) no-repeat 50%;
}

.tool-azpop-plus ul li button.icon-btn-ungroup-panel {
	background: url(../images/icon-btn-ungroup.png) no-repeat 50%;
}
.tool-azpop-plus ul li button.icon-btn-ungroup-panel:hover {
	background: url(../images/icon-btn-ungroup-hover.png) no-repeat 50%;
}
.tool-azpop-plus ul li button.icon-btn-ungroup-panel:active {
	background: url(../images/icon-btn-ungroup-active.png) no-repeat 50%;
}

.separator {
	padding-left: 13px;
	display: flex;
	align-items: center;
	text-align: center;
	padding-right: 10px;
}
.separator::after {
	content: '';
	flex: 1;
	border-bottom: 1px solid #ccc;
}
.separator::after {
	margin-left: .25em;
}

.lock-obj {
	pointer-events: none;

}

.lock-obj button{
	color: graytext;
	background-color: darkgray !important;
}



