/*Ninja Form*/.theplus-ninja-form.style-1{margin:0 auto}.nf-form-content .listselect-wrap .nf-field-element div,.nf-form-content input.ninja-forms-field,.nf-form-content select.ninja-forms-field:not([multiple]){height:auto}.theplus-ninja-form.style-1,.theplus-ninja-form.style-1 .ninja-forms-field,.theplus-ninja-form.style-1 .nf-field-container,.theplus-ninja-form .nf-field-element input[type="text"],.theplus-ninja-form .nf-field-element input[type="email"],.theplus-ninja-form .nf-field-element input[type="number"],.theplus-ninja-form .nf-field-element input[type="tel"],.theplus-ninja-form .nf-field-element select,.theplus-ninja-form .nf-field-element textarea{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear}.theplus-ninja-form .field-wrap input[type=button]{width:100%;height:auto}.nf-after-field .nf-error-msg{margin-right:0px!important}.theplus-ninja-form .nf-field-label{display:block}.theplus-ninja-form-labels-yes .nf-field-label{display:block}.theplus-ninja-form.style-1 .product-wrap>div input{width:100%!important}.checkbox-wrap .nf-field-element label:before,.checkbox-wrap .nf-field-label label:before,.listcheckbox-wrap .nf-field-element label:before,.listcheckbox-wrap .nf-field-label label:before{opacity:1!important}.theplus-ninja-form .nf-field-element select {-webkit-appearance: none;background-image: url(../../plugins/theplus_elementor_addon/assets/images/selectarrow.png);background-position: center right;background-repeat: no-repeat;}