@charset "utf-8";
/*
 Theme Name:   Helion Child
 Theme URI:    http://helion.axiomthemes.com/
 Description:  Helion Child Theme
 Author:       AxiomThemes
 Author URI:   http://axiomthemes.com/
 Template:     helion
 Version:      1.0
 Tags:         inheritable theme options
 Text Domain:  helion
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

.gform-footer {
	/*justify-content: center;*/
	padding-bottom: 40px;
}
input.gform_button,
.gform_drop_area button {
	display: inline-block;
	background-color: #DB2128 !important;
	font-weight: 500 !important;
	font-size: 1rem !important;
}
.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload) .gform_drop_area::before {
	color: #DB2128 !important;
}
.gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before {
	background-color: #DB2128 !important;
}
input.gform_button:hover {
	background-color: #1d1c24 !important;
}
.ui-datepicker-calendar thead th {
	color: white !important;
	background-color: #DB2128 !important;
}

.gfield_radio label:before,
.gfield_checkbox label:before {
	display: none !important;
}
.gfield_radio label.gform-field-label,
.gfield_checkbox label.gform-field-label{
	cursor: pointer;
	padding-left: 0 !important;
}
.gfield_checkbox input:before {
	color: #DB2128 !important;
}

select:not(.esg-sorting-select):not([class*="trx_addons_attrib_"]) {
	visibility: visible !important;
	line-height: 2.4em;
    text-align: center;
}