.textbox-wrap input,
.email-wrap input{
    height:40px!important;
	display:block;
	z-index:30;
}

.submit-wrap input{
    width:100%!important;
    height:45px;
    padding:0;
    vertical-align:middle;
}

.nf-field-container, #ninja_forms_required_items{
	clear: none !important;
}

.nf-field-3-container{
	clear: both!important;
}

.ninja-forms-form-wrap label {cursor:pointer;}

.nf-form-title{display:none;}

.ninja-forms-form-wrap *, .ninja-forms-form-wrap *::after, .ninja-forms-form-wrap *::before {
   position: relative;
}


/* 7.1 Error Message */

.ninja-forms-field-error {
    color:#fc3d33;
}

.ninja-forms-field-error p {
    margin-bottom:10px;
}

.ninja-forms-response-msg {
    color:#fc3d33;
    margin:0;
}




.nf-form-fields-required {
    margin-bottom:20px;
    font-size:12px;
}

#ninja_forms_field_18_div_wrap {
    margin-top:40px;
}

#ninja_forms_field_18_label {
    font-weight:400;
    display:block;
    float:left;
}