.ajs-color{height:24px}.ajs-color:focus{border:1px solid #777;outline:0;-webkit-box-shadow:none;box-shadow:none}.ajs-color .lbldiv{cursor:pointer;display:table-cell;position:relative;white-space:nowrap;width:100%;overflow:hidden;vertical-align:middle}.ajs-color .lbl{border:0}.ajs-color .caret{background:url(image/color/color.svg) center center no-repeat;background-size:10px 10px;position:relative;opacity:.7}.ajs-color .clear{background:url(image/color/clear.svg) center center no-repeat;background-size:10px 10px;opacity:.7}.ajs-pop{position:absolute;z-index:1001}.ajs-color-holder{background:#FFF;border:1px solid silver;margin-top:1px;-webkit-font-smoothing:subpixel-antialiased;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.ajs-color-holder .content{max-height:300px;overflow-y:auto;overflow-x:hidden}.picker-wrapper,.slide-wrapper{position:relative;float:left}.picker-indicator,.slide-indicator{position:absolute;left:0;top:0;pointer-events:none}.picker,.slide{cursor:crosshair;float:left}.cp-default{background-color:gray;padding:12px;box-shadow:0 0 40px #000;border-radius:15px;float:left}.cp-default .picker{width:200px;height:200px}.cp-default .slide{width:30px;height:200px}.cp-default .slide-wrapper{margin-left:10px}.cp-default .picker-indicator{width:5px;height:5px;border:2px solid #00008b;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(Opacity=50);filter:alpha(opacity=50);background-color:#fff}.cp-default .slide-indicator{width:100%;height:10px;left:-4px;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(Opacity=60);filter:alpha(opacity=60);border:4px solid #add8e6;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#fff}.cp-small{padding:5px;background-color:#fff;float:left;border-radius:5px}.cp-small .picker{width:100px;height:100px}.cp-small .slide{width:15px;height:100px}.cp-small .slide-wrapper{margin-left:5px}.cp-small .picker-indicator{width:1px;height:1px;border:1px solid #000;background-color:#fff}.cp-small .slide-indicator{width:100%;height:2px;left:0;background-color:#000}