.callback-form legend{border-bottom:none;color:#0c388b;font-size:18px;line-height:1;margin-top:30px!important}@media screen and (min-width:767px){.callback-form #salutations .bfElemWrap{width:40%}.callback-form #salutations .bfElemWrap:first-child{width:auto}.callback-form #salutations input.ff_elem{width:90%}}@media screen and (min-width:767px){.callback-form #section_date_time_list,.callback-form #specific_date_time{float:left}}.callback-form #section_date_time_list label{margin-bottom:20px}.callback-form #section_date_time_list>.bfElemWrap{margin-top:12px}.callback-form #section_date_time_list>.bfElemWrap:first-child{margin-top:0}@media screen and (min-width:767px){.callback-form #section_date_time_list{width:60%}}.callback-form #specific_date_time .bfSectionDescription{color:#0c3860;font-size:16px;margin:5px 0 15px}@media screen and (min-width:767px){.callback-form #specific_date_time{width:40%}}.callback-form #section_specialist label:not(.bfGroupLabel){display:none}@media screen and (min-width:767px){.callback-form #section_specialist .bfGroupLabel{margin-right:50px}}@media screen and (max-width:767px){.callback-form #section_specialist .bfElementGroupNoWrap .ff_elem{margin:0;vertical-align:middle}.callback-form #section_specialist .bfElementGroupNoWrap .bfGroupLabel{float:right;margin:0 0 0 10px;display:block}}.callback-form #bfSubmitButton{margin-right:8%;width:92%}