.zoho-contact-form-container{

}

.zoho_ajax_form {
 clear:both
}
.zoho_ajax_form fieldset p br {
 display:none
}
.zoho_ajax_form label {
 display:block;
 visibility:visible;
 position:relative
}
.zoho_ajax_form label,
.modified_width:before {
 display:block;
 visibility:visible;
 position:relative;
 margin-bottom:7px;
 font-weight:600
}
#ajaxresponse.hidden {
 visibility:visible;
 position:static;
 display:none
}
#top .zoho_ajax_form .text_input,
#top .zoho_ajax_form .select,
#top .zoho_ajax_form .text_area {
 width:100%;
 margin-bottom:0;
 display:inline;
 min-width:50px;
 padding:13px;
 border-radius:2px
}
#top .zoho_ajax_form .select[multiple] option {
 padding:5px
}
#top .zoho_ajax_form input[type="checkbox"] {
 float:left;
 margin-right:8px;
 top:2px;
 position:relative
}
#top .zoho_ajax_form input[type='submit'].avia-button-default-style {
 background-color:#9a9a9a;
 border-color:#737373;
 pointer-events:none;
 opacity:0;
 animation:all 0.7s
}
#top .zoho_ajax_form.av-form-input-visible input[type='submit'].avia-button-default-style {
 opacity:1;
 animation:all 0.7s
}
.value_verifier_label {
 position:absolute;
 bottom:11px;
 left:10px;
 font-size:13px;
 line-height:21px
}
.zoho_ajax_form.av-form-labels-hidden label {
 position:fixed;
 top:-1000px;
 left:-2000px
}
.zoho_ajax_form.av-form-labels-hidden label.input_checkbox_label {
 position:initial;
 top:initial;
 left:initial
}
.zoho_ajax_form p {
 position:relative;
 clear:both;
 float:left;
 width:100%;
 margin:11px 0
}
.zoho_ajax_form.av-form-labels-hidden p {
 margin-top:8px;
 margin-bottom:8px
}
.zoho_ajax_form p.hidden {
 position:absolute;
 width:0px;
 left:0;
 top:0
}
.zoho_ajax_form .form_element_half {
 width:49.5%;
 float:left;
 margin-left:1%;
 clear:none
}
.zoho_ajax_form .form_element_third {
 width:32.6%;
 float:left;
 margin-left:1%;
 clear:none
}
.zoho_ajax_form .form_element_two_third {
 width:66.4%;
 float:left;
 margin-left:1%;
 clear:none
}
.zoho_ajax_form .form_element_fourth {
 width:24.2%;
 float:left;
 margin-left:1%;
 clear:none
}
.zoho_ajax_form .form_element_three_fourth {
 width:74.8%;
 float:left;
 margin-left:1%;
 clear:none
}
.zoho_ajax_form .first_form {
 clear:both;
 margin-left:0
}
.zoho_ajax_form .button {
 margin:0;
 padding:16px 20px;
 border-radius:2px;
 border-bottom-width:1px;
 border-bottom-style:solid;
 font-weight:normal;
 font-size:0.92em;
 min-width:142px;
 outline:none
}
.modified_width .button {
 width:100%;
 padding:13px 10px 14px;
 min-width:0
}
.av-form-labels-visible .modified_width:before {
 display:block;
 content:"Submit Form";
 visibility:hidden
}
.av-form-labels-visible .av-last-visible-form-element.first_form.modified_width:before {
 display:none
}
#footer .zoho_ajax_form textarea {
 height:90px
}
.zoho_ajax_form p input,
.zoho_ajax_form p textarea,
.zoho_ajax_form p select,
.zoho_ajax_form p .input_checkbox_label {
 -webkit-transition:all 0.3s ease-in-out;
 transition:all 0.3s ease-in-out
}
#top .button.av-sending-button {
 -webkit-transition:none;
 transition:none;
 background-size:32px 32px;
 -webkit-animation:avia-bg-move 1.2s linear infinite;
 animation:avia-bg-move 1.2s linear infinite
}
.av-centered-form,
#top .av-centered-form input {
 text-align:center
}
#top .av-centered-form ::-webkit-input-placeholder {
 text-align:center
}
#top .av-centered-form ::-moz-placeholder {
 text-align:center
}
#top .av-centered-form :-ms-input-placeholder {
 text-align:center
}
#top .zoho_ajax_form input.captcha,
#top .av-centered-form input.captcha {
 text-align:left;
 padding-left:70px
}
.zoho_ajax_form .av-hidden-submit {
 display:none
}
.avia-form-success {
 text-align:center;
 border-style:solid;
 border-width:1px;
 padding:20px 15px;
 line-height:1.4em;
 border-radius:2px;
 clear:both
}
.avia-form-error {
 text-align:center;
 border-style:solid;
 border-width:1px;
 padding:20px 15px;
 line-height:1.4em;
 border-radius:2px;
 clear:both;
 font-weight:bold
}
#top .av-centered-form input[type="checkbox"] {
 float:none
}
#top .av-centered-form .input_checkbox_label {
 display:inline-block
}
.zoho_ajax_form .required {
 text-decoration:none
}
