/* Orbital defaults should follow the learning platform's existing branding. */
.gform_wrapper.gform-theme--framework {font-family:"Open Sans",sans-serif;}
.gform_wrapper.gform-theme--framework .gform_button,
.gform_wrapper.gform-theme--framework .gform_next_button,
.gform_wrapper.gform-theme--framework .gform_previous_button {min-height:44px!important;white-space:normal;}
/* Orbital's field display rule otherwise overrides the scoring plugin's hide class.
   The scoring plugin removes this class only from the applicable final-page field. */
#gform_wrapper_1.gform-theme--framework .gfield.hideTieBreaker {display:none!important;}
/* Retain the existing Client Information columns without legacy float markup. */
@media(min-width:641px){
 #gform_wrapper_3.gform-theme--framework #field_3_6,
 #gform_wrapper_3.gform-theme--framework #field_3_5,
 #gform_wrapper_3.gform-theme--framework #field_3_4 {grid-column:span 4;}
 #gform_wrapper_3.gform-theme--framework #field_3_9,
 #gform_wrapper_3.gform-theme--framework #field_3_10 {grid-column:span 6;}
 #gform_wrapper_3.gform-theme--framework #field_3_10 .gfield_radio {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));}
}
.gform_wrapper.gform-theme--framework .gfield_html img {max-width:100%;height:auto;}
/* Keep Orbital's required-field legend readable despite the old global reset. */
.gform_wrapper.gform-theme--framework .gfield_required {display:inline;}

