.separator{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc}.separator:after{content:" ";display:block;height:0;clear:both;visibility:hidden;font-size:0}#customColorsApp.hideApp{display:none}.customColors textarea{width:160px;height:390px;overflow:auto;overflow-x:hidden}.customColors .yourPaletteHeader{font-size:18px}.customColors ul.customerColorChoices{width:350px;margin-bottom:10px}.customColors ul.customerColorChoices:after{content:" ";display:block;height:0;clear:both;visibility:hidden;font-size:0}.customColors ul.customerColorChoices li,.customColors ul.userColors li{width:42px;height:42px;margin-bottom:4px;margin-right:4px;border:2px solid #f5f5f5;cursor:pointer;position:relative;float:left}.customColors ul.customerColorChoices li.selected,.customColors ul.userColors li.selected{border:2px solid #333}.customColors ul.customerColorChoices li.userDefinedColor,.customColors ul.userColors li.userDefinedColor{color:#8AAD3A;font-size:200%;text-align:center;line-height:42px}.customColors ul.customerColorChoices li.userDefinedColor .colorBlock,.customColors ul.userColors li.userDefinedColor .colorBlock{top:-42px}.customColors ul.customerColorChoices li .colorBlock,.customColors ul.userColors li .colorBlock{width:40px;height:40px;position:relative;margin:1px 0 0 1px}.customColors ul.customerColorChoices li .removeSwatch,.customColors ul.userColors li .removeSwatch{display:none;position:absolute;top:1px;right:1px}.customColors ul.customerColorChoices li .colorName,.customColors ul.userColors li .colorName{display:none;height:35px;min-width:120px;background-color:#333;position:relative;left:40px;top:-40px;z-index:999;color:#fff;padding:5px 10px 0 10px;line-height:30px;text-indent:10px;font-size:120%}.customColors .addCustomColor{cursor:pointer}.colorChoiceDialog ul.inputs li{width:240px;margin-bottom:10px}.colorChoiceDialog textarea{width:530px;height:70px}
