@import 'part-icons.css';

@import 'part-list-styles.css';

@import 'part-ornaments.css';

@import 'part-footers.css';

@import 'part-popup-validation.css';

@import 'part-customizations.css';

.gfield.gf_label_inline {
    display: flex;
    flex-wrap: wrap;
    gap: 0 18px;
    align-content: flex-start;
}

.gf_stylespro_wrapper.gravity-theme .gfield_label {
    width: 100%;
}
.gf_stylespro_wrapper.gravity-theme .gf_label_inline .gfield_label {
    width: auto;
}
.gf_label_inline .gfield_description {
    flex: 0 0 100%;
}

.gf_stylespro input.button,
.gf_stylespro button {
    text-align: center;
    cursor: pointer;
}

.gf_stylespro .ginput_container input {
    margin-left: 0;
    margin-right: 0;
}

.gf_stylespro option {
	text-shadow: none;
    color: initial;
}

/* Nested Form Actions */
.gf_stylespro_wrapper .gf_stylespro .gpnf-row-actions button,
.gf_stylespro_wrapper .gf_stylespro .gpnf-row-actions button:hover {
    background: transparent;
    text-shadow: none;
    box-shadow: none;
}