.alpha-color-picker-wrap .wp-picker-container .iris-picker { border-bottom: none; margin-top:-230px !important; margin-left: 0px; }
.alpha-picker-holder{ position:absolute; width:200px; margin-top:230px !important; z-index:9999999; }
.wp-picker-holder{ position:absolute; width:200px; z-index:9999999; }
.alpha-color-picker-wrap .wp-picker-container input[type=text].wp-color-picker { width:135px !important; z-index:99999; left: 173px; }
.wp-picker-container .wp-picker-open ~ .wp-picker-holder .alpha-color-picker-container { display: block; }
.alpha-color-picker-container { border: 1px solid #dfdfdf; border-top: none; display: none; background: #FFF; padding: 0 11px 10px; position: relative; }
.alpha-color-picker-container .ui-widget-content, .alpha-color-picker-container .ui-widget-header, .alpha-color-picker-wrap .ui-state-focus { background: transparent; border: none; }
.alpha-color-picker-wrap a.iris-square-value:focus { -webkit-box-shadow: none; box-shadow: none; }
.alpha-color-picker-container .ui-slider { position: relative; z-index: 1; height: 24px; text-align: center; margin: 0 auto; width: 88%; width: calc( 100% - 28px ); }
.alpha-color-picker-container .ui-slider-handle, .alpha-color-picker-container .ui-widget-content .ui-state-default { color: #777; background: #FFF; text-shadow: 0 1px 0 #FFF; text-decoration: none; position: absolute; z-index: 2; box-shadow: 0 1px 2px rgba(0,0,0,0.2); border: 1px solid #aaa; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin-top: -2px; top: 0; height: 26px; width: 26px; cursor: ew-resize; font-size: 0; padding: 0; line-height: 27px; margin-left: -14px; }
.alpha-color-picker-container .ui-slider-handle.show-opacity { font-size: 12px; }
.alpha-color-picker-container .click-zone { width: 14px; height: 24px; display: block; position: absolute; left: 10px; }
.alpha-color-picker-container .max-click-zone { right: 10px; left: auto; }
.alpha-color-picker-container .transparency { height: 24px; width: 100%; background-color: #FFF; background-image: url(../Images/transparency-grid.png); box-shadow: 0 0 5px rgba(0,0,0,0.4) inset; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 0; margin-top: -24px; }
.wp-picker-clear { display: none !important; }
.wp-picker-container .iris-picker { margin-left: 100px; position: absolute; z-index: 9999999999; }
.wp-picker-container, .wp-picker-container:active { margin-top: 5px; }
@media (max-width: 782px) {
	.alpha-color-picker-wrap .wp-picker-container input[type=text].wp-color-picker {
		width: 173px;
	}
}