/**
 * Intelex USA Conditional Fields Styles
 * Simplified styling for conditional field display
 */

/* Subheader styling */
.intelex-usa-subheader {
    margin-bottom: 30px;
}

/* Conditional field transitions */
.cdb_form_field {
    transition: opacity 0.3s ease, height 0.3s ease;
}

/* Style for the FeedbackType field when it's the only visible field */
.cdb_form_field:only-child {
    margin-bottom: 2rem;
}

/* Ensure proper spacing between fields */
.cdb_form_field {
    margin-bottom: 1.5rem;
}

/* Style for required field indicators */
.cdb_form_field .required-indicator {
    color: #e74c3c;
    font-weight: bold;
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .cdb_form_field {
        margin-bottom: 1rem;
    }
}
