.enquiry-form .input-box,.enquiry-form .select-box select,.enquiry-form .selectboxit-container .selectboxit,.enquiry-form .text-box{border:none!important}.select-box__mobile-outline{content:"";display:block;position:absolute;left:0;top:0;border:1px solid #666!important;width:100%;height:34px}.enquiry-form .select-box select.has-error~.select-box__mobile-outline{border:1px solid #eb4971!important}.enquiry-form .select-box select.ng-valid~.select-box__mobile-outline{border:1px solid #00b9be!important}.enquiry-form .select-box select.optional-field.ng-valid.ng-empty~.select-box__mobile-outline{border:1px solid #666!important}.enquiry-form .select-box select.optional-field.ng-valid.ng-not-empty~.select-box__mobile-outline{border:1px solid #00b9be!important}@media (min-width:1025px){.select-box__mobile-outline{display:none}}.enquiry-form .text-box textarea{min-width:100%;max-width:100%}.enquiry-form .fieldAssistance{padding:10px 5px 5px;background-color:#f3f3f3;display:none}.enquiry-form .checkbox-box .fieldAssistance,.enquiry-form .fieldAssistance p{font-size:14px;color:#000;font-weight:700;text-align:left;white-space:normal}.form-overlay .enquiry-form .fieldAssistance{background-color:#fff}.enquiry-form .field-focus{background-color:#d3d3d3}.enquiry-form .input-box input,.enquiry-form .input-box input.ng-pristine.ng-untouched.ng-valid.ng-empty,.enquiry-form .select-box select+span,.enquiry-form .select-box select.ng-pristine.ng-untouched.ng-valid.ng-empty+span,.enquiry-form .text-box textarea,.enquiry-form .text-box textarea.ng-pristine.ng-untouched.ng-valid.ng-empty{border:1px solid #666;padding:2px}.enquiry-form .input-box input.uvf-valid,.enquiry-form .input-box input:not([data-type=email]).ng-valid,.enquiry-form .input-box input:not([data-type^=phone]).ng-valid,.enquiry-form .input-box:focus input.uvf-valid,.enquiry-form .input-box:focus input:not([data-type=email]).ng-valid,.enquiry-form .input-box:focus input:not([data-type^=phone]).ng-valid,.enquiry-form .select-box select.ng-valid+span,.enquiry-form .select-box:focus select.ng-valid+span,.enquiry-form .text-box textarea.ng-valid,.enquiry-form .text-box:focus textarea.ng-valid{border:1px solid #00b9be}.enquiry-form .select-box select.optional-field.ng-valid.ng-empty+span{border:1px solid #666}.enquiry-form .select-box select.optional-field.ng-valid.ng-not-empty+span{border:1px solid #00b9be}.enquiry-form .input-box input.has-error,.enquiry-form .input-box input.uvf-invalid,.enquiry-form .input-box input.uvf-invalid.ng-valid,.enquiry-form .input-box:hover input.uvf-invalid,.enquiry-form .input-box:hover input.uvf-invalid.ng-valid,.enquiry-form .input-box:hover input:not([data-type=email]).has-error,.enquiry-form .input-box:hover input:not([data-type^=phone]).has-error,.enquiry-form .select-box select.has-error+span,.enquiry-form .select-box select.uvf-invalid.ng-valid+span,.enquiry-form .select-box:hover select.has-error+span,.enquiry-form .select-box:hover select.uvf-invalid.ng-valid+span,.enquiry-form .text-box textarea.input-error,.enquiry-form .text-box:hover textarea.input-error{border:1px solid #eb4971}.enquiry-form .optional-field,.enquiry-form .text-box textarea.optional-field.ng-valid{border:1px solid #666}.enquiry-form .optional-field~.field-icon{display:none}.enquiry-form .field-icon{top:13px;position:absolute;right:8px;width:22px;height:22px;display:inline-block}.enquiry-form .select-box .field-icon{cursor:pointer}.enquiry-form .input-box input.uvf-valid.ng-valid+.field-icon,.enquiry-form .input-box input:not([data-type=email]).ng-valid+.field-icon,.enquiry-form .input-box input:not([data-type^=phone]).ng-valid+.field-icon,.enquiry-form .text-box textarea.ng-valid+.field-icon{background:url(https://www.couchbase.com/binaries/content/gallery/website/icons/teal-checkmark.svg) no-repeat 50%;background-size:100%}.enquiry-form .select-box select.ng-valid.optional-field+.field-icon{background:0 0}.enquiry-form .select-box select.ng-valid~span.selectboxit-container.selectboxit-container i.selectboxit-arrow{background:url(https://www.couchbase.com/binaries/content/gallery/website/icons/teal-dropdown.svg) no-repeat 50%;background-size:100%}.enquiry-form .select-box select.ng-pristine.ng-untouched.ng-valid.ng-empty~span.selectboxit-container.selectboxit-container i.selectboxit-arrow{background:url(https://www.couchbase.com/binaries/content/gallery/website/icons/black-dropdown.svg) no-repeat 50%;background-size:100%}.enquiry-form .input-box input.ng-invalid.has-error+.field-icon,.enquiry-form .input-box input.uvf-invalid.ng-valid+.field-icon,.enquiry-form .select-box select.input-error.ng-invalid+.field-icon{background:url(https://www.couchbase.com/binaries/content/gallery/website/icons/pink-error.svg) no-repeat 50%;background-size:100%}.enquiry-form .select-box select.ng-invalid.optional-field+.field-icon{background:0 0}.enquiry-form .select-box select.ng-invalid.has-error~span.selectboxit-container.selectboxit-container i.selectboxit-arrow,.enquiry-form .select-box select.uvf-invalid.ng-valid~span.selectboxit-container.selectboxit-container i.selectboxit-arrow{background:url(https://www.couchbase.com/binaries/content/gallery/website/icons/pink-dropdown.svg) no-repeat 50%;background-size:100%}@media screen and (max-width:480px){.enquiry-form .field-icon{top:8px;width:20px;height:20px}}.enquiry-form .select-box select[name=Country]~.selectboxit-container .selectboxit-options a,.enquiry-form .select-box select[name=Country]~.selectboxit-container span.selectboxit-text,.enquiry-form .select-box select[name=State]~.selectboxit-container .selectboxit-options a,.enquiry-form .select-box select[name=State]~.selectboxit-container span.selectboxit-text{text-transform:uppercase}.enquiry-form .selectboxit-arrow-container{right:5px;z-index:9;pointer-events:none}.enquiry-form .selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin:0;position:absolute;top:0;right:0;left:0;width:32px;height:32px;background:url(https://www.couchbase.com/binaries/content/gallery/website/icons/black-dropdown.svg) no-repeat 50%;background-size:100%}.enquiry-form .selectboxit-default-arrow{width:0;height:0;border:none}.enquiry-form .registration-btn button:disabled{background-color:#f3f3f3;border:1px solid #666682;color:#666682}.enquiry-form .registration-btn button.disabled,.enquiry-form .registration-btn button:disabled:active,.enquiry-form .registration-btn button:disabled:focus,.enquiry-form .registration-btn button:disabled:hover,.enquiry-form .registration-btn button:disabled:visited{color:#666682;cursor:default}section.popup-form .fieldAssistance p{font-size:13px}section.popup-form .field-icon{top:8px}