.custom_fields input.txt,.custom_fields textarea{width:98%}.custom_fields select[multiple]{width:500px}.custom_fields label.required{font-weight:400}.custom_fields .cf_title{font-size:150%;font-weight:700;margin:20px 0 10px}.custom_fields label span.button{display:inline-block}.custom_fields span.button{cursor:pointer;padding:2px 6px;background-color:#C1E740;display:inline-block;border-radius:3px}.custom_fields .clone{display:none!important}.custom_fields .img>div{float:left;width:70px;height:70px;position:relative;margin-right:10px}.custom_fields .img img{max-width:100%;max-height:100%}.custom_fields .img .drag{display:none}.custom_fields .img div>.remove{background-image:url(/index.php?pf=ecommerce/img/croix.png);background-repeat:no-repeat;background-size:11px 11px;cursor:pointer;position:absolute;height:11px;right:3px;top:3px;width:11px}.custom_fields .media li{position:relative}.custom_fields .media li>.remove{background-image:url(/index.php?pf=ecommerce/img/croix.png);background-repeat:no-repeat;background-size:11px 11px;cursor:pointer;height:11px;width:11px;display:inline-block;vertical-align:middle;margin-left:4px}.custom_fields .color>span{width:84px!important}.custom_fields .color input{max-width:94%}.custom_fields label{display:block}.custom_fields label>span.name{display:inline-block;font-style:italic}.custom_fields .ajaxFileUpload{position:relative;height:150px;width:100px;margin:6px}.custom_fields .ajaxFileUpload:hover .upload{display:block}.custom_fields .ajaxFileUpload.empty .upload{display:block}.custom_fields .ajaxFileUpload.multiple .upload{position:relative;display:block!important}.custom_fields .ajaxFileUpload.multiple .filePreview img{width:100px;height:100px;display:inline-block}.custom_fields .ajaxFileUpload .filePreview{width:100px;height:100px;border:1px solid #bbb;line-height:100px;text-align:center}.custom_fields .ajaxFileUpload .filePreview img{max-width:100px;max-height:100px;vertical-align:middle}.custom_fields .ajaxFileUpload .upload{max-width:100px;max-height:100px;display:none;position:absolute;top:0;left:0;border:1px solid #AAA;float:left;margin:0;background-color:#EEE;background-size:cover;background-repeat:no-repeat;text-align:center;overflow:hidden}.custom_fields .ajaxFileUpload .upload>span{background-image:url(/?pf=ecommerce/img/default-thumbnail.png);background-repeat:no-repeat;height:47px;width:47px;display:inline-block;margin-top:18px}.custom_fields .ajaxFileUpload .upload .name{color:#555;font-size:10px;margin-top:-6px;text-align:center}.custom_fields .ajaxFileUpload .upload:hover>div{display:block}.custom_fields .ajaxFileUpload .upload input[type=file]{display:none}.custom_fields .mediaList{padding:0}.custom_fields .mediaList li{display:inline-block;overflow:hidden}.custom_fields .progressbar{display:none;background-color:#CCC;border:1px solid #AAA;height:5px;margin:0 auto;width:70%;margin-top:46px}.custom_fields .progressbar>div{height:100%;background-color:#7182B9}.custom_fields .upload{border:1px solid #AAA;float:left;height:100px;width:100px;margin:6px;background-color:#eee;background-size:cover;background-repeat:no-repeat;text-align:center}.custom_fields .upload>span{display:inline-block;margin-top:18px}.custom_fields .upload .name{margin-top:-6px;text-align:center}.custom_fields .upload.finish>span{background-image:none}.custom_fields #upload{overflow:hidden}.custom_fields #upload .upload>input{display:none}.custom_fields #upload .upload .name{color:#555;font-size:10px}.custom_fields #upload .upload:hover{background-color:#eee;background-image:none!important}.custom_fields #upload .upload:hover>span{margin-top:18px}.custom_fields #upload .upload:hover>div{display:block}.custom_fields .entries .remove{cursor:pointer}.custom_fields .entry,.custom_fields .tag_val{border:1px solid #999;border-radius:3px;margin:.3em;display:inline-block;background-color:#f0f0fa;padding:.2em;white-space:nowrap}.custom_fields .entry .drag,.custom_fields .tag_val .drag{background-image:url(/index.php?pf=ecommerce/img/dragdrop.png);width:16px;height:16px;display:inline-block;cursor:move;vertical-align:sub}.custom_fields .entry .remove,.custom_fields .tag_val .remove{font-size:22px;display:inline-block;margin-left:.2em}.custom_fields .tag select{min-width:200px}.custom_fields .select2-container{min-width:200px}.custom_fields .template{display:none}.custom_fields .multiple_inputs .value .btn,.custom_fields .multiple_inputs .value input{display:inline-block}.custom_fields .multiple_inputs .value input{max-width:300px;width:100%}.custom_fields .multiple_inputs .value .drag{display:inline-block;vertical-align:middle;background-image:url(/index.php?pf=ecommerce/img/dragdrop.png);background-repeat:no-repeat;cursor:move;margin:8px auto;width:17px;height:24px}