.dialog-responsive-custom-resolution-config{width:450px;}.dialog-responsive-custom-resolution-config button.ce-dialog-btn{border:1px solid #aaa;background-color:#ccc;text-align:center;padding:3px 5px;cursor:pointer;}.dialog-responsive-custom-resolution-config .custom-resolution-list{width:200px;height:160px;margin:10px 0 0 10px;float:left;position:relative;box-sizing:border-box;}.dialog-responsive-custom-resolution-config .custom-resolution-list>button.ce-dialog-btn{width:200px;}.dialog-responsive-custom-resolution-config .custom-resolution-list ul.device-resolution-items{border:1px solid #ccc;height:120px;overflow-y:scroll;margin:10px 0 0 0;padding:0;position:relative;}.dialog-responsive-custom-resolution-config .custom-resolution-list ul.device-resolution-items li.device-resolution-item{margin:0;padding:0 8px;height:30px;line-height:30px;position:relative;}.dialog-responsive-custom-resolution-config .custom-resolution-list ul.device-resolution-items li.device-resolution-item.empty-item{display:none;color:#ccc;font-size:11px;}.dialog-responsive-custom-resolution-config .custom-resolution-list ul.device-resolution-items.empty li.device-resolution-item.empty-item{display:block;}.dialog-responsive-custom-resolution-config .custom-resolution-list ul.device-resolution-items li.device-resolution-item.empty-item:hover{background-color:inherit;}.dialog-responsive-custom-resolution-config .custom-resolution-list ul.device-resolution-items li.device-resolution-item:hover{background-color:#ccc;}.dialog-responsive-custom-resolution-config .custom-resolution-list ul.device-resolution-items li.device-resolution-item span.device-name{font-size:12px;color:#888;margin-left:15px;}.dialog-responsive-custom-resolution-config .custom-resolution-list ul.device-resolution-items li.device-resolution-item span.pe_ko{position:absolute;top:0px;right:0px;width:180px;height:30px;display:none;}.dialog-responsive-custom-resolution-config .custom-resolution-list ul.device-resolution-items li.device-resolution-item:hover span.pe_ko{display:block;width:180px;}.dialog-responsive-custom-resolution-config .custom-resolution-list ul.device-resolution-items li.device-resolution-item span.pe_ko button.tool{display:block;cursor:pointer;border:0;float:left;width:20px;height:30px;margin:0;padding:0;}.dialog-responsive-custom-resolution-config .custom-resolution-list ul.device-resolution-items li.device-resolution-item span.pe_ko button.tool[data-action=edit-item]{background:url('plugins/responsive-ui/images/icon-btn-edit.png') 3px 50% no-repeat;width:155px;height:30px;}.dialog-responsive-custom-resolution-config .custom-resolution-list ul.device-resolution-items li.device-resolution-item span.pe_ko button.tool[data-action=remove-item]{background:url('plugins/responsive-ui/images/icon-btn-delete.png') 50% 50% no-repeat;}.dialog-responsive-custom-resolution-config .form-custom-resolution{position:relative;width:220px;float:right;clear:right;margin-right:5px;margin-top:50px;}.dialog-responsive-custom-resolution-config .form-custom-resolution fieldset{width:220px;}.dialog-responsive-custom-resolution-config .form-custom-resolution fieldset label{width:220px;display:block;margin:0px 0 5px;}.dialog-responsive-custom-resolution-config .form-custom-resolution fieldset label>span{display:inline-block;width:85px;}.dialog-responsive-custom-resolution-config .form-custom-resolution fieldset label>input{width:120px;height:20px;padding:1px;border:1px solid #ccc;}.dialog-responsive-custom-resolution-config .form-custom-resolution fieldset .pe_ko{width:220px;text-align:center;margin-top:8px;position:relative;top:0px;}.dialog-responsive-custom-resolution-config .form-custom-resolution fieldset .pe_ko .ce-dialog-btn{width:100px;display:inline-block;}.dialog-responsive-custom-resolution-config .custom-resolution-list.disabled{opacity:0.5;}.dialog-responsive-custom-resolution-config .custom-resolution-list.disabled:before{content:' ';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0);z-index:1;}.dialog-responsive-custom-resolution-config .custom-resolution-list ul.disabled{opacity:0.5;}.dialog-responsive-custom-resolution-config .custom-resolution-list ul.disabled:before{content:' ';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0);z-index:1;}.dialog-responsive-custom-resolution-config .form-custom-resolution.disabled{opacity:0.5;}.dialog-responsive-custom-resolution-config .form-custom-resolution.disabled:before{content:' ';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0);z-index:1;} 