div.L2 {margin-left:1em;padding-left:1em;border-left:0.25em solid }
.gform_legacy_markup_wrapper ul#gform_fields_124 li.gsection h2.gsection_title {color:purple;margin-top:3em!important;font-size:1.4em}
.gform_legacy_markup_wrapper ul#gform_fields_124 li.gsection.L1 h2.gsection_title {margin-top:4em!important;font-size:2em}

.gform_legacy_markup_wrapper ul#gform_fields_124 li.gsection {color:purple;margin-top:2em!important;border-bottom:1px solid purple; list-style:none; margin-left:-0.5em!important; padding:0!important}
.gform_legacy_markup_wrapper ul#gform_fields_124 li.gsection.L1 {border-bottom:none; margin-left:-1em!important; padding:0!important}

.gform_legacy_markup_wrapper ul#gform_fields_124 ul.gfield_radio li {display:inline-block; margin-right:1em}
.gform_legacy_markup_wrapper ul#gform_fields_124 div.ginput_container_radio {margin-top:0}

#gform_save_124_footer_link {    color: #000;
    background-color: #fdd803;
    border-color: #fdd803;padding:0.5em 2em}

div.gform_heading {display:none}
.article .panel-article .panel-body {    padding-top:0; }
header.article-header {margin-bottom:0; padding-bottom:0}
div.article-content {margin-top:0;padding-top:0}

.gform_legacy_markup_wrapper ul#gform_fields_124 .field_description_below .gfield_description { padding-top:0; }

.gform_legacy_markup_wrapper ul#gform_fields_124 li.gfield--type-fileupload {margin-bottom: 2em; }

.gform_legacy_markup_wrapper ul#gform_fields_124  label.gform-field-label--type-inline {display:inline-block }

.gform_legacy_markup_wrapper ul#gform_fields_124 textarea.large { resize: vertical; height:auto!important; min-height: 9em!important; }

.gform_legacy_markup_wrapper ul#gform_fields_124 ul#input_124_150 {display:flex}


@media (max-width:600px) {

    .gform_legacy_markup_wrapper ul#gform_fields_124 li.gsection, .gform_legacy_markup_wrapper ul#gform_fields_124 li.gsection.L1  {border-bottom:none; margin-left:0!important;}
    #gform_save_124_footer_link {  margin-top:5em!important; }
}