#boot .c-academic-job-form .required{font-weight:bold;color:#912338}
#boot .c-academic-job-form .quill-editor{height:200px;margin-bottom:20px}
#boot .c-academic-job-posting:not(.text-large),#boot .c-academic-job-posting span.xlarge-text,#boot .c-academic-job-posting .c-accordion h3,#boot .c-academic-job-posting li{font-size:20px;line-height:1.8}
#boot .c-academic-job-posting h1{max-width:940px;font-family:'gill-sans-nova-condensed',sans-serif;font-weight:800;font-size:30px;line-height:1.2;color:#000}
@media(min-width:768px){#boot .c-academic-job-posting h1{font-size:52px}
}
#boot .c-academic-job-posting h2{font-family:'gill-sans-nova-condensed',sans-serif;font-weight:800;font-size:24px;line-height:1.2;letter-spacing:normal}
@media(min-width:768px){#boot .c-academic-job-posting h2{font-size:36px}
}
@media(min-width:768px){#boot .c-academic-job-posting .side-content h2{font-size:26px}
}
@media(min-width:768px){#boot .c-academic-job-posting .c-accordion .accordion-header .accordion-button{font-size:20px;line-height:1.8}
#boot .c-academic-job-posting .c-accordion .accordion-header .accordion-button::after{margin-top:7px}
}