/*
 * VP Gravity Forms Styles
 * Replacement for legacy Styles & Layouts for Gravity Forms / Booster styling.
 *
 * Baseline Gravity Forms styling is provided by the VP Solution theme.
 * Gravity Forms should remain configured to use the "Gravity Forms 2.5 Theme".
 */


/* ==========================================================
   LEGACY BOOSTER BASELINE
   ========================================================== */

/* Center Gravity Forms submit buttons — including duplicated forms */
.gform_wrapper .gform_footer .gform_button,
.gform_wrapper .gform_page_footer .gform_button {
    display: block;
    margin-left: auto !important;
    margin-right: auto !important;
}

.gform_wrapper.gravity-theme .gform_button {
    border-width: 0 !important;
    border-style: solid;
}


/* FORM 1090 */
#gform_wrapper_1090 .gform_body .gform_fields .gfield .gfield_label,
#gform_wrapper_1090 .gform_body .gform_fields .gfield .ginput_complex label,
#gform_wrapper_1090 .gform_body .gform_fields .gfield .gform-field-label--type-sub {
	color: #ffffff !important;
}


/* FORM 1175 */
#gform_wrapper_1175 .gform_button,
#gform_wrapper_1175 input[type="submit"],
#gform_wrapper_1175 button[type="submit"] {
	background-color: #fae04b !important;
	color: #5a5a5a !important;
}

#gform_wrapper_1175 .gform_button:hover,
#gform_wrapper_1175 .gform_button:focus,
#gform_wrapper_1175 input[type="submit"]:hover,
#gform_wrapper_1175 input[type="submit"]:focus,
#gform_wrapper_1175 button[type="submit"]:hover,
#gform_wrapper_1175 button[type="submit"]:focus {
	background-color: #5a5a5a !important;
	color: #ffffff !important;
}


/* FORM 1206 */
#gform_wrapper_1206 .gform_body .gform_fields .gfield .gfield_label,
#gform_wrapper_1206 .gform_body .gform_fields .gfield .gfield_description,
#gform_wrapper_1206 .gfield_radio .gchoice label {
	color: #ffffff !important;
}

#gform_wrapper_1206 .gform_body .gform_fields .gfield input[type="text"],
#gform_wrapper_1206 .gform_body .gform_fields .gfield input[type="email"],
#gform_wrapper_1206 .gform_body .gform_fields .gfield input[type="tel"],
#gform_wrapper_1206 .gform_body .gform_fields .gfield input[type="url"],
#gform_wrapper_1206 .gform_body .gform_fields .gfield input[type="password"],
#gform_wrapper_1206 .gform_body .gform_fields .gfield input[type="number"] {
	color: #000000 !important;
}


/* FORM 1236 */
#gform_wrapper_1236 .gform_button,
#gform_wrapper_1236 input[type="submit"],
#gform_wrapper_1236 button[type="submit"] {
	background-color: #76b8dd !important;
	color: #ffffff !important;
}

#gform_wrapper_1236 .gform_button:hover,
#gform_wrapper_1236 .gform_button:focus,
#gform_wrapper_1236 input[type="submit"]:hover,
#gform_wrapper_1236 input[type="submit"]:focus,
#gform_wrapper_1236 button[type="submit"]:hover,
#gform_wrapper_1236 button[type="submit"]:focus {
	background-color: #76b8dd !important;
	color: #ffffff !important;
}


/* FORM 1256 */
#gform_wrapper_1256 .gform_body .gform_fields .gfield .gfield_label,
#gform_wrapper_1256 .gform_body .gform_fields .gfield .ginput_complex label,
#gform_wrapper_1256 .gform_body .gform_fields .gfield .gform-field-label--type-sub,
#gform_wrapper_1256 .gform_body .gform_fields .gfield .gfield_description,
#gform_wrapper_1256 .gfield_radio .gchoice label {
	color: #000000 !important;
}

#gform_wrapper_1256 .gform_body .gform_fields .gfield input[type="text"],
#gform_wrapper_1256 .gform_body .gform_fields .gfield input[type="email"],
#gform_wrapper_1256 .gform_body .gform_fields .gfield input[type="tel"],
#gform_wrapper_1256 .gform_body .gform_fields .gfield input[type="url"],
#gform_wrapper_1256 .gform_body .gform_fields .gfield input[type="password"],
#gform_wrapper_1256 .gform_body .gform_fields .gfield input[type="number"],
#gform_wrapper_1256 .gform_body .gform_fields .gfield select {
	color: #000000 !important;
}

/* DARK BACKGROUND FORMS */
.gform_wrapper.gf-dark_wrapper .gfield_label,
.gform_wrapper.gf-dark_wrapper .gfield_description,
.gform_wrapper.gf-dark_wrapper .gfield_radio .gchoice label,
.gform_wrapper.gf-dark_wrapper .gfield_checkbox .gchoice label,
.gform_wrapper.gf-dark_wrapper .ginput_container_consent label {
    color: #ffffff !important;
}

.gform_wrapper.gf-dark_wrapper input[type="text"],
.gform_wrapper.gf-dark_wrapper input[type="email"],
.gform_wrapper.gf-dark_wrapper input[type="tel"],
.gform_wrapper.gf-dark_wrapper input[type="url"],
.gform_wrapper.gf-dark_wrapper input[type="password"],
.gform_wrapper.gf-dark_wrapper input[type="number"],
.gform_wrapper.gf-dark_wrapper select {
    color: #000000 !important;
}

