#jquery-color-picker { background: #fafafa; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee)); width: 200px; padding: 10px 5px 5px 10px; border: 1px solid #EEE; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3); box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3); z-index: 9999; } #jquery-color-picker h2 { margin: 0 0 5px 0; font-size: 14px; } #jquery-color-picker ul { margin: 0; padding: 0; list-style-type: none; +zoom: 1; } #jquery-color-picker ul:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; } #jquery-color-picker ul li { float: left; margin: 0 5px 5px 0; } #jquery-color-picker ul li a { display: block; width: 21px; height: 21px; text-decoration: none; text-indent: -100000px; outline: 0; border: 1px solid #aaa; } #jquery-color-picker ul li a:hover { border-color: #000; }