/*
** Form styling - Custom v2 style
** v1.0.2
** Last updated on: 21-07-2023 (1.0.2) | 22-05-2019 (1.0.1)
*/

/* General styling */
.field_container, .form-horizontal .form-group.field_container { padding: 0; margin: 5px 0 10px 0; }
.field_container legend { display: none; }
.field_optional {
    color: #585858;
    font-size: 0.85em;
    font-weight: normal;
}
.help-block { color: darkred; }
.hidden_fields_container { float: none; width: 100%; overflow: hidden; overflow: auto; }

/* Input styling */
.field_input_container input, .field_input_container select, .field_input_container textarea {
    width: 100% !important;
    border-radius: 0;
    color: #000;
    padding: 5px 1rem;
}
.field_input_container .numeric_slider { margin: 12px 15px 0 15px; }

/* Misc */
.address_results, form .alert { clear: both; }