.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{background-color:#434343}.product-enq-new-modal .msg-supplier-dialog{width:358px}.msg-supplier-dialog-header{border-bottom:0;border-top-right-radius:5px;border-top-left-radius:5px}.msg-supplier-dialog-body{padding:0 !important}.product-message-form-popup textarea{margin-top:0;padding-top:15px}.msg-supplier-dialog-content{background-color:#333;width:354px}.user-input-wrp-message-top .floating-label{top:10px;left:25px !important;position:absolute;color:#888}.product-message-form-container-top.product-message-form-container-top-popup{height:105px;border-radius:0}.product-message-form-container{position:relative}.product-message-form-container-top{padding-top:15px;padding-left:25px;background-color:#434343;color:#fff}.product-message-form-container-bottom{border-bottom-left-radius:5px;height:265px;background-color:#434343;border-bottom-right-radius:5px}.product-message-form{position:absolute;top:0;font-size:14px}.product-message-form textarea{width:90%;height:140px;margin-left:5%;border-radius:5px;padding:25px 12px 5px 12px;margin-bottom:15px;border:none}.p-user-input-wrp .floating-label{position:absolute;pointer-events:none;top:7px;left:10px;transition:.3s ease all;opacity:1;color:#9d9d9d}.p-user-input-wrp{position:relative}.p-user-input-wrp .inputText{width:100%;padding:10px 10px 2px 8px !important;border:solid 1px #e1e1e1 !important;border-radius:3px}.p-user-input-wrp .inputText:invalid{box-shadow:none !important}.p-user-input-wrp .inputText:focus{color:#555;padding-bottom:2px !important;outline:none;box-shadow:none !important}.p-user-input-wrp .floating-label{position:absolute;pointer-events:none;top:7px;left:10px;transition:.3s ease all;opacity:1;color:#9d9d9d}.p-user-input-wrp input:focus~.floating-label,.p-user-input-wrp input:not(:focus):valid~.floating-label{top:-2px;left:10px;font-size:10px;opacity:1;font-weight:bold}.p-user-input-wrp textarea:focus~.floating-label,.p-user-input-wrp textarea:not(:focus):valid~.floating-label{top:-2px;left:10px;font-size:0;opacity:1;font-weight:bold}.user-input-wrp-message .floating-label{top:60px !important;left:25px !important;position:absolute;color:#888}.user-input-wrp-message textarea:focus~.floating-label,.user-input-wrp-message textarea:not(:focus):valid~.floating-label{top:50px !important;left:30px !important;font-size:10px;opacity:.7;line-height:14px}.user-input-wrp-phone .floating-label{position:absolute;left:10px;top:24px;color:#888}.user-input-wrp-new .floating-label{top:23px;left:25px;position:absolute;color:#888}.user-input-wrp-new textarea:focus~.floating-label,.user-input-wrp-new textarea:not(:focus):valid~.floating-label{top:50px !important;left:30px !important;font-size:10px;opacity:.7;line-height:14px}.user-input-wrp-new input:focus~.floating-label,.user-input-wrp-new input:not(:focus):valid~.floating-label{top:14px !important;left:27px !important;font-size:10px}.user-input-wrp-phone input:focus~.floating-label,.user-input-wrp-phone input:not(:focus):valid~.floating-label{left:5px;top:15px;font-size:10px}.user-input-wrp-email input:focus~.floating-label,.user-input-wrp-email input:not(:focus):valid~.floating-label{top:1px;font-size:10px}.user-input-wrp-email{position:relative;display:inline-block}.user-input-wrp-phone{position:relative;display:inline-block}.infoData{width:0 !important;height:0 !important;font-size:0;padding:0 !important;margin:0 !important;position:absolute;left:0;top:0;border:none}.user-input-wrp-email{position:relative;display:inline-block}.product-message-form #enqEmail{width:316px;margin-left:18px;border-radius:5px;height:35px;border:none;padding:10px 10px 2px 10px}.user-input-wrp-email .floating-label-email{left:27px !important}.user-input-wrp-new{display:inline-block;position:relative}.product-message-form #enqFullName{width:149px;margin-top:15px;margin-left:18px;margin-right:18px;border:none;border-radius:5px;height:35px;padding:10px 10px 2px 10px}.user-input-wrp-new .floating-label{top:23px;left:25px;position:absolute;color:#888}.user-input-wrp-phone{position:relative;display:inline-block}.product-message-form #enqPhone{width:146px;border:none;border-radius:5px;height:35px;margin-top:15px;padding:10px 5px 2px 5px}.user-input-wrp-phone .floating-label{position:absolute;left:10px;top:24px;color:#888}.product-message-form #enqCompany{width:149px;margin-top:15px;margin-left:18px;margin-right:18px;border:none;border-radius:5px;height:35px;padding:10px 10px 2px 10px}.product-message-form #enqLocation{width:41.5%;border:none;border-radius:5px;height:35px;margin-top:15px;padding:10px;color:#888;vertical-align:bottom}.product-message-form button{width:180px;background-color:#1da83f;border:none;border-radius:5px;height:40px;margin-top:15px;margin-left:25%;color:#fff;font-size:20px;font-weight:bold}.product-message-form button img{width:20px;margin-right:10px;margin-bottom:2px}.product-message-form button span{display:inline-block;margin-top:3px}.product-message-form-container.product-message-form-container-popup{height:369px}.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-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}.enquiry-msg-tooltip-tick-background{border-radius:50%;background-color:#434343;width:15px;height:15px;display:inline-block;margin-left:3px;margin-bottom:2px}.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}.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}.msg-supplier-dialog-body .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:9px}.msg-supplier-dialog-body .notifyjs-arrow{border-bottom-color:#bfe0cbff !important}.msg-supplier-dialog-body input:-webkit-autofill,.msg-supplier-dialog-body input:-webkit-autofill:hover,.msg-supplier-dialog-body input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out 0s}@media only screen and (max-width:768px){.product-enq-new-modal .modal-dialog{width:50% !important}.msg-supplier-dialog-content.modal-content{border-radius:5px !important}.product-message-container.product-message-container--popup{display:block}}@media only screen and (max-width:500px){.product-enq-new-modal .modal-dialog{width:100% !important;max-width:100% !important;min-width:100%;top:0 !important;vertical-align:top;position:relative !important}.notifyjs-container span:not(.user-input-wrp-message-top .notifyjs-container span):not(.user-input-wrp-email .notifyjs-container span){display:block;height:max-content;width:94px;white-space:pre-line}}@media only screen and (max-width:630px){.modal-content{margin:auto}.notifyjs-container span:not(.user-input-wrp-message-top .notifyjs-container span):not(.user-input-wrp-email .notifyjs-container span){display:block;height:max-content;width:94px;white-space:pre-line}}@media only screen and (width:540px){.product-enq-new-modal .modal-dialog{width:auto !important}.notifyjs-container span:not(.user-input-wrp-message-top .notifyjs-container span):not(.user-input-wrp-email .notifyjs-container span){display:block;height:max-content;width:94px;white-space:pre-line}}@media only screen and (width:320px){.product-message-form-container-popup .msg-supplier-dialog-content{width:auto}.product-message-form-container-popup .product-message-form #enqFullName,.product-message-form-container-popup .product-message-form #enqCompany{margin-right:7px}.product-message-form-container-popup .product-message-form #enqFullName,.product-message-form-container-popup .product-message-form #enqPhone,.product-message-form-container-popup .product-message-form #enqCompany,.product-message-form-container-popup .product-message-form #enqLocation{width:136px}.product-message-form-container-popup .product-message-form #enqEmail,.product-message-form-container-popup .product-message-form textarea{width:282px}.product-message-form-container-popup .product-message-form button{margin-left:24%}.product-message-form-container-popup .msg-supplier-hint{width:268px}.product-message-form-container-popup .product-message-form textarea{margin-left:18px}.product-message-form-container-popup .enquiry-msg-tooltip-content{width:290px}.product-message-form-container-popup .show-please-wait-popup{left:9%}.notifyjs-container span:not(.user-input-wrp-message-top .notifyjs-container span):not(.user-input-wrp-email .notifyjs-container span){display:block;height:max-content;width:94px;white-space:pre-line}}