.ui-colorpicker, 
 | 
.ui-dialog.ui-colorpicker { 
 | 
    width:                    auto; 
 | 
    white-space:            nowrap; 
 | 
  
 | 
    -webkit-touch-callout:    none; 
 | 
    -webkit-user-select:    none; 
 | 
    -khtml-user-select:        none; 
 | 
    -moz-user-select:        none; 
 | 
    -ms-user-select:        none; 
 | 
    user-select:            none; 
 | 
} 
 | 
  
 | 
.ui-colorpicker-inline { 
 | 
    position:                static; 
 | 
} 
 | 
  
 | 
.ui-colorpicker-buttonset { 
 | 
    float:                    left; 
 | 
    margin-left:            .4em; 
 | 
} 
 | 
  
 | 
.ui-colorpicker-buttonset .ui-button { 
 | 
    margin:                    .5em 0 .5em 0; 
 | 
    cursor:                    pointer; 
 | 
} 
 | 
  
 | 
.ui-colorpicker-buttonpane { 
 | 
    background-image:        none; 
 | 
    margin:                    .7em 0 0 0; 
 | 
    padding:                0 .2em; 
 | 
    border-left:            0; 
 | 
    border-right:            0; 
 | 
    border-bottom:            0; 
 | 
} 
 | 
  
 | 
.ui-colorpicker-buttonpane button { 
 | 
    float:                    right; 
 | 
    margin:                    .5em .2em .4em; 
 | 
    cursor:                    pointer; 
 | 
    padding:                .2em .6em .3em .6em; 
 | 
    width:                    auto; 
 | 
    overflow:                visible; 
 | 
} 
 | 
  
 | 
.ui-colorpicker-buttonpane button.ui-colorpicker-current { 
 | 
    float:                    left; 
 | 
} 
 | 
  
 | 
.ui-colorpicker table { 
 | 
    font-size:                100%; /* Reset browser table font-size */ 
 | 
    margin:                    0; 
 | 
} 
 | 
  
 | 
.ui-colorpicker table td { 
 | 
    vertical-align:            top; 
 | 
} 
 | 
  
 | 
.ui-colorpicker-padding-left { 
 | 
    padding-left:            10px; 
 | 
} 
 | 
.ui-colorpicker-padding-top { 
 | 
    padding-top:            10px; 
 | 
} 
 | 
  
 | 
.ui-colorpicker-border { 
 | 
    border:                    1px inset; 
 | 
    display:                inline-block; 
 | 
} 
 | 
  
 | 
/* Bar & map */ 
 | 
.ui-colorpicker-map > *, 
 | 
.ui-colorpicker-bar > * { 
 | 
    position:                absolute; 
 | 
    cursor:                    crosshair; 
 | 
} 
 | 
  
 | 
.ui-colorpicker-map-pointer, 
 | 
.ui-colorpicker-bar-pointer { 
 | 
    position:                absolute; 
 | 
} 
 | 
/* Map */ 
 | 
.ui-colorpicker-map, 
 | 
.ui-colorpicker-map > * { 
 | 
    display:                block; 
 | 
    width:                    256px; 
 | 
    height:                    256px; 
 | 
    overflow:                hidden; 
 | 
} 
 | 
  
 | 
.ui-colorpicker-map-layer-1, 
 | 
.ui-colorpicker-map-layer-2 { 
 | 
    background:                url(images/map.png) no-repeat; 
 | 
} 
 | 
  
 | 
.ui-colorpicker-map-layer-alpha { 
 | 
    background:                url(images/map-opacity.png); 
 | 
} 
 | 
  
 | 
.ui-colorpicker-map-pointer { 
 | 
    display:                inline-block; 
 | 
    width:                    15px; 
 | 
    height:                    15px; 
 | 
    background:                url(images/map-pointer.png) no-repeat; 
 | 
} 
 | 
  
 | 
/* Bar */ 
 | 
.ui-colorpicker-bar, 
 | 
.ui-colorpicker-bar > * { 
 | 
    display:                block; 
 | 
    width:                    20px; 
 | 
    height:                    256px; 
 | 
    overflow:                hidden; 
 | 
    background-repeat:        repeat-x; 
 | 
} 
 | 
  
 | 
.ui-colorpicker-bar-layer-1, 
 | 
.ui-colorpicker-bar-layer-2, 
 | 
.ui-colorpicker-bar-layer-3, 
 | 
.ui-colorpicker-bar-layer-4 { 
 | 
    background:                url(images/bar.png) repeat-x; 
 | 
} 
 | 
  
 | 
.ui-colorpicker-bar-layer-alpha { 
 | 
    background:                url(images/bar-opacity.png); 
 | 
} 
 | 
  
 | 
.ui-colorpicker-bar-layer-alphabar { 
 | 
    background:                url(images/bar-alpha.png); 
 | 
} 
 | 
  
 | 
.ui-colorpicker-bar-pointer { 
 | 
    display:                inline-block; 
 | 
    width:                    20px; 
 | 
    height:                    7px; 
 | 
    background:                url(images/bar-pointer.png) no-repeat; 
 | 
} 
 | 
  
 | 
/* Preview */ 
 | 
.ui-colorpicker-preview { 
 | 
    text-align:                center; 
 | 
} 
 | 
  
 | 
.ui-colorpicker-preview-initial { 
 | 
    cursor:                    pointer; 
 | 
} 
 | 
  
 | 
.ui-colorpicker-preview-initial, 
 | 
.ui-colorpicker-preview-current { 
 | 
    width:                    50px; 
 | 
    height:                    20px; 
 | 
    display:                inline-block; 
 | 
} 
 | 
  
 | 
.ui-colorpicker-preview-initial-alpha, 
 | 
.ui-colorpicker-preview-current-alpha { 
 | 
    width:                    50px; 
 | 
    height:                    20px; 
 | 
    display:                inline-block; 
 | 
    background:                url(images/preview-opacity.png) repeat; 
 | 
} 
 | 
  
 | 
/* Inputs */ 
 | 
.ui-colorpicker-rgb label, 
 | 
.ui-colorpicker-hsv label, 
 | 
.ui-colorpicker-hsl label, 
 | 
.ui-colorpicker-lab label, 
 | 
.ui-colorpicker-cmyk label, 
 | 
.ui-colorpicker-alpha label { 
 | 
    width:                    1.5em; 
 | 
    display:                inline-block; 
 | 
} 
 | 
  
 | 
.ui-colorpicker-number { 
 | 
    margin:                    .1em; 
 | 
    width:                    4em; 
 | 
} 
 | 
  
 | 
/* Hex */ 
 | 
.ui-colorpicker-hex { 
 | 
    text-align:                center; 
 | 
} 
 | 
  
 | 
/* Swatches */ 
 | 
.ui-colorpicker-swatches { 
 | 
    width:                    84px; 
 | 
    height:                    256px; 
 | 
    overflow:                auto; 
 | 
    background-color:        #f8f8f8; 
 | 
} 
 | 
  
 | 
.ui-colorpicker-swatch { 
 | 
    cursor:                    pointer; 
 | 
    float:                    left; 
 | 
    width:                    11px; 
 | 
    height:                    11px; 
 | 
    border-right:            1px solid black; 
 | 
    border-bottom:            1px solid black; 
 | 
} 
 |