.ap_dd_sel{background-color:#ebebeb}.ap_dd_list>li:hover,.ap_dd_list>li:focus{background-color:#f5f5f5;color:#262626;text-decoration:none}.ap_custom_select dd,.ap_custom_select ul{margin:0;padding:0}.ap_custom_select dd{position:relative}.ap_custom_select dd ul{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;border-radius:3px;display:none;left:0;font-size:14px;list-style:outside none none;position:absolute;top:2px;width:100%;z-index:1000;cursor:pointer;font-family:inherit;max-height:300px;overflow:auto}.ap_custom_select button div{float:left}.ap_custom_select{float:left}.ap_custom_select button{-moz-user-select:none;cursor:pointer;background-color:inherit;white-space:nowrap;font-size:14px;border:1px solid #ccc;padding:3px 28px 3px 8px;position:relative;min-width:150px;text-align:left;color:inherit;border-radius:3px;font-family:inherit}button:active,button:selected,button:visited{border:1px solid transparent;outline:0}.title_list{border-bottom:1px solid #ccc}.ap_custom_select button:hover,.ap_custom_select button:focus,.ap_custom_select button:active{background-color:#ebebeb;border-color:#adadad;color:#333}.ap_custom_select dd ul li{padding:5px}.title_span{text-align:left}.ap_caret{margin-top:-2px;position:absolute;right:12px;top:50%;vertical-align:middle;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;display:inline-block;height:0}.ap_custom_select.ap_dd_disable button{background:#ddd;cursor:not-allowed}.ap_custom_select select{display:none !important}#ap_printadupsells .panel,#ap_webadupsells .panel{overflow:visible}