/* colpick Color Picker / colpick.com */ /*Main container*/ .colpick { position: absolute; width: 346px; height: 178px; overflow: hidden; display: none; z-index: 1000; font-family: Arial, Helvetica, sans-serif; background: #f0f0f0; border: 1px solid #aaa; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; /*Prevents selecting text when dragging the selectors*/ -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; } /*Color selection box*/ .colpick_color { position: absolute; left: 9px; top: 9px; width: 150px; height: 150px; overflow: hidden; background: #f00; outline: 3px solid #ccc; cursor: crosshair; } .colpick_color div { position: absolute; left:0; top:0; width: 150px; height: 150px; background: url(images/colpick_overlay.png); } /*Circular color selector*/ .colpick_color div div { position: absolute; width: 11px; height: 11px; margin: -5px 0 0 -5px; background: url(images/colpick_select.gif); } /*Vertical hue bar*/ .colpick_hue { position: absolute; top: 8px; left: 173px; width: 19px; height: 150px; border: 1px solid #aaa; cursor: n-resize; background: url(images/colpick_slider.png); background-size: auto 100%; background-position: center; } /*Hue bar sliding indicator*/ .colpick_hue div { position: absolute; left: -8px; width: 35px; height: 9px; margin: -4px 0 0 0; overflow: hidden; background: url(images/colpick_indic.gif) left top; } /*New color viewer*/ .colpick_new_color { position: absolute; left: 206px; top: 6px; width: 60px; height: 25px; background: #f00; border: 1px solid #8f8f8f; } /*Current color viewer*/ .colpick_current_color { position: absolute; left: 276px; top: 6px; width: 60px; height: 25px; background: #f00; border: 1px solid #8f8f8f; } /*Input field containers*/ .colpick_field, .colpick_hex_field { position: absolute; height: 21px; width: 60px; overflow:hidden; background:#e4e4e4; color:#b8b8b8; font-size:12px; border:1px solid #bbb; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .colpick_rgb_r { top: 38px; left: 206px; } .colpick_rgb_g { top: 65px; left: 206px; } .colpick_rgb_b { top: 92px; left: 206px; } .colpick_hsb_h { top: 38px; left: 276px; } .colpick_hsb_s { top: 65px; left: 276px; } .colpick_hsb_b { top: 92px; left: 276px; } .colpick_hex_field { width: 68px; left: 206px; top: 119px; } /*Text field container on focus*/ .colpick_focus { border-color: #999; } /*Field label container*/ .colpick_field div, .colpick_hex_field div { position: absolute; width: 16px; height: 21px; line-height: 21px; padding-left: 3px; background: #d7d7d7; border-right: 1px solid #bbb; font-weight: bold; color:#777; } /*Text inputs*/ .colpick_field input, .colpick_hex_field input { position: absolute; right: 11px; margin: 0; padding: 0; height: 21px; line-height: 21px; background: transparent; border: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #555; text-align: right; outline: none; } .colpick_hex_field input { right: 4px; } /*Field up/down arrows*/ .colpick_field span { position: absolute; top: 0; right: 0; width: 11px; height: 21px; overflow: hidden; cursor: n-resize; background: url(images/colpick_arrows.png); background-position: center; background-repeat: no-repeat; } /*Submit/Select button*/ .colpick_submit { position: absolute; left: 206px; top: 148px; width: 130px; height: 22px; line-height:22px; overflow: hidden; background: #d7d7d7; text-align: center; color: #555; font-size: 12px; font-weight:bold; border: 1px solid #aaa; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .colpick_submit:hover { background:#c7c7c7; cursor: pointer; } /*full layout with no submit button*/ .colpick_full_ns .colpick_submit, .colpick_full_ns .colpick_current_color{ display:none; } .colpick_full_ns .colpick_new_color { width: 130px; height: 25px; } .colpick_full_ns .colpick_rgb_r, .colpick_full_ns .colpick_hsb_h { top: 42px; } .colpick_full_ns .colpick_rgb_g, .colpick_full_ns .colpick_hsb_s { top: 73px; } .colpick_full_ns .colpick_rgb_b, .colpick_full_ns .colpick_hsb_b { top: 104px; } .colpick_full_ns .colpick_hex_field { top: 135px; } /*rgbhex layout*/ .colpick_rgbhex .colpick_hsb_h, .colpick_rgbhex .colpick_hsb_s, .colpick_rgbhex .colpick_hsb_b { display:none; } .colpick_rgbhex { width:284px; } .colpick_rgbhex .colpick_field, .colpick_rgbhex .colpick_submit { width:68px; } .colpick_rgbhex .colpick_new_color { width:34px; border-right:none; } .colpick_rgbhex .colpick_current_color { width:34px; left:240px; border-left:none; } /*rgbhex layout, no submit button*/ .colpick_rgbhex_ns .colpick_submit, .colpick_rgbhex_ns .colpick_current_color{ display:none; } .colpick_rgbhex_ns .colpick_new_color{ width:68px; border: 1px solid #8f8f8f; } .colpick_rgbhex_ns .colpick_rgb_r { top: 42px; } .colpick_rgbhex_ns .colpick_rgb_g { top: 73px; } .colpick_rgbhex_ns .colpick_rgb_b { top: 104px; } .colpick_rgbhex_ns .colpick_hex_field { top: 135px; } /*hex layout*/ .colpick_hex .colpick_hsb_h, .colpick_hex .colpick_hsb_s, .colpick_hex .colpick_hsb_b, .colpick_hex .colpick_rgb_r, .colpick_hex .colpick_rgb_g, .colpick_hex .colpick_rgb_b { display:none; } .colpick_hex { width:206px; height:201px; } .colpick_hex .colpick_hex_field { width:72px; height:25px; top:168px; left:80px; } .colpick_hex .colpick_hex_field div, .colpick_hex .colpick_hex_field input { height: 25px; line-height: 25px; } .colpick_hex .colpick_new_color { left:9px; top:168px; width:30px; border-right:none; } .colpick_hex .colpick_current_color { left:39px; top:168px; width:30px; border-left:none; } .colpick_hex .colpick_submit { left:164px; top: 168px; width:30px; height:25px; line-height: 25px; } /*hex layout, no submit button*/ .colpick_hex_ns .colpick_submit, .colpick_hex_ns .colpick_current_color { display:none; } .colpick_hex_ns .colpick_hex_field { width:80px; } .colpick_hex_ns .colpick_new_color{ width:60px; border: 1px solid #8f8f8f; } /*Dark color scheme*/ .colpick_dark { background: #1c1c1c; border-color: #333; } .colpick_dark .colpick_color { outline: 3px solid #2b2b2b; } .colpick_dark .colpick_hue { border-color: #555; } .colpick_dark .colpick_field, .colpick_dark .colpick_hex_field { background: #141414; border-color: #333; } .colpick_dark .colpick_field div, .colpick_dark .colpick_hex_field div { background: #171717; border-color: #333; color: #696969; } .colpick_dark .colpick_field input, .colpick_dark .colpick_hex_field input { color: #898989; } .colpick_dark .colpick_focus { border-color:#444; } .colpick_dark .colpick_submit { background: #171717; border-color:#444; color:#898989; } .colpick_dark .colpick_submit:hover { background-color:#141414; }