.user-input-wrp{position:relative}.user-input-wrp .inputText{width:100%;padding:10px 10px 2px 8px !important;border:solid 1px #e1e1e1 !important;border-radius:3px}.user-input-wrp .inputText:invalid{box-shadow:none !important}.user-input-wrp .inputText:focus{color:#555;padding-bottom:2px !important;outline:none;box-shadow:none !important}.user-input-wrp .floating-label{position:absolute;pointer-events:none;top:7px;left:10px;transition:.3s ease all;opacity:1;color:#9d9d9d}.user-input-wrp input:focus~.floating-label,.user-input-wrp input:not(:focus):valid~.floating-label{top:-2px;left:10px;font-size:10px;opacity:1;font-weight:bold}.user-input-wrp textarea:focus~.floating-label,.user-input-wrp textarea:not(:focus):valid~.floating-label{top:-2px;left:10px;font-size:0;opacity:1;font-weight:bold}.enq-dropdown-country{width:100%;padding:7px 10px 7px 4px !important;border:solid 1px #e1e1e1;border-radius:5px !important;color:#9d9d9d !important;background-color:#fff}.infoData{width:0 !important;height:0 !important;font-size:0;padding:0 !important;margin:0 !important;position:absolute;left:0;top:0;border:none}.bs-enq-notification{font-size:14px;padding:8px;font-family:proxima-nova;top:65% !important}.product-enq-new-modal .modal-header,.product-message-form-container-top,.product-message-form-container-top.product-message-form-container-top-onpage{background-color:#434343}.product-message-form-popup textarea{margin-top:0;padding-top:15px}.user-input-wrp-message-top .floating-label{top:10px;left:25px !important;position:absolute;color:#888}.user-input-wrp-message-top textarea:focus~.floating-label,.user-input-wrp-message-top textarea:not(:focus):valid~.floating-label{top:2px !important;left:30px !important;font-size:10px;opacity:.7;line-height:14px}.msg-supplier-hint{width:302px}#btnProductEnquirySubmit{border-radius:5px}.enquiry-msg-tooltip{position:relative;display:inline-block;margin-top:121px;margin-left:-25px}.enquiryForm__messageTooltip{color:#fff;margin:0;font-size:9px;font-weight:600;position:absolute;top:3px;left:9px;pointer-events:none}.enquiry-msg-tooltip-tick-background{border-radius:50%;background-color:#434343;width:15px;height:15px;display:inline-block;margin-left:3px;margin-bottom:2px}.enquiry-msg-tooltip-content{width:324px;font-family:proxima-nova;font-size:13px;border:solid 1px #888;position:absolute;background-color:#fff;overflow:hidden;z-index:1;padding:10px;right:0;top:15px;display:none;color:#434343;pointer-events:none}.show-please-wait-popup{border:solid 2px #888;background-color:#333;color:#fff;font-size:22px;padding:20px 50px;font-weight:bold;position:absolute;left:13%;top:35%;display:block;visibility:visible;transition:all .3s}.enquiry-msg-tooltip-onpage{position:relative;display:inline-block;margin-top:171px;margin-left:-25px}.enquiry-msg-tooltip-content-onpage{width:324px;font-family:proxima-nova;font-size:13px;border:solid 1px #888;position:absolute;background-color:#fff;overflow:hidden;z-index:1;padding:10px;right:0;top:15px;display:none;color:#434343;pointer-events:none}.user-input-wrp-message-onpage span.floating-label{top:-111px !important}.user-input-wrp-message-onpage textarea:focus~span.floating-label,.user-input-wrp-message-onpage textarea:not(:focus):valid~span.floating-label{top:-122px !important}.product-message-form-container-onpage .notifyjs-bootstrap-error{background-color:#bfe0cbff;border-color:#bfe0cbff;font-weight:normal;color:#434343;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABIUlEQVQ4jaXTLUsEURTG8d8O+yGENYlsExQEkyCDTbxYLFYREYOgIKhRDILF5ks2iG2z3A9gFm0iYjAaDBuWxTA77Ow4K4v+03DPec48l+eemjKttIkNLGKid/qGiEshPhXbawVhHSfYRf3H4IwuLrAnxHZ/QCa+w8oQYZl7LAuxnfQOjivEX5jHFN5LtUWcZw5a6SSeK2w/CHGu5/AGaxXXmaljvUIMs1rpIT4r3EGCrToWKor5H7YLzVWkiX5UZV6E2BBiQxZhFePDJo9Mgtd/6N8Tw+2NQkxwjc4fxF1c5i/xFPulhg/s9L4PMF2qXwlxM8//CE2DeY/hdpj1fHiWQogdrOLM79fJl2lpcJmKZOu8iVT2RvKkIq6F+Fhs/waJM0MNPjAHMQAAAABJRU5ErkJggg==') !important;background-size:16px 16px;background-position-y:8px}.product-message-form-container-onpage .notifyjs-arrow{border-bottom-color:#bfe0cbff !important}.product-message-form-container-onpage input:-webkit-autofill,.product-message-form-container-onpage input:-webkit-autofill:hover,.product-message-form-container-onpage input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out 0s}