#click-menu {
    padding: 5px 7px;
}

.gm-style-mtc {
  display: none;
}

/*Contact Form*/
#content form span.wpcf7-not-valid-tip {
	background-color:#fff;
}

.wpcf7-not-valid{
	background-color:#fff;
}

#content form div.wpcf7-validation-errors {
	background-color:#fff;
}

input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
	background-color:#fff;
}

.inquiry-list div{
	background-color:#fff;
}

.gform_wrapper div.validation_error {
	display: none;
}

li#field_1_13 {
    margin-left: 0 !important;
    width: 100% !important;
}

.gform_wrapper li.gfield.gfield_error,
.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
    background-color: transparent;
    border: none;
}

.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {
    margin: 0 0 0 30px;
    line-height: 2;
}

@media only screen and (max-width: 640px) {
	.gform_wrapper .left_label .gfield_label {
    float: none;
    width: 100%;
  }
  	.gform_wrapper select {
    width: 100%!important;
}
.gform_wrapper .left_label input.large, .gform_wrapper .left_label select.large, .gform_wrapper .left_label textarea.large, .gform_wrapper .left_label textarea.medium, .gform_wrapper .left_label textarea.small, .gform_wrapper .right_label input.large, .gform_wrapper .right_label select.large, .gform_wrapper .right_label textarea.large, .gform_wrapper .right_label textarea.medium, .gform_wrapper .right_label textarea.small {
    width: 100%;
  }
  
  .gform_wrapper .left_label .gfield_description, .gform_wrapper .left_label .instruction, .gform_wrapper .right_label .gfield_description, .gform_wrapper .right_label .instruction {
    margin-left: 0;
}

.gform_wrapper .left_label .gfield_description, .gform_wrapper .right_label .gfield_description {
    width: 100%;
}
  
}

.gform_wrapper .gfield_required {
  	color: rgb(255, 0, 0);
}

.gform_wrapper .left_label .gfield_label {
    font-weight: normal;
}

@media only screen and (min-width: 641px) {
  .gform_wrapper {
    border: 1px solid #c8c8c8;
    padding: 50px;
  }
}

.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container, .gform_wrapper li.gfield_html {
    max-width: 100%;
}

.gform_wrapper .gfield_description {
    font-size: 10px;
}

@media only screen and (max-width: 640px) {
	.gform_wrapper form .left_label li.gfield_html_formatted,
	.gform_wrapper form .right_label li.gfield_html_formatted {
    	margin-left: 0!important;
    	width: 100%;
	}
}