.admin-page.main-container{margin:4rem auto}.admin-page.main-container .career-application-container{position:relative;padding:2rem;border:1px dotted #646464;min-height:15rem}.admin-page.main-container .career-application-container .toolbar .button{display:block}.career-application{max-width:1000px;margin:0 auto}.career-application img.logo{width:6em;margin:0 auto;display:block;margin-bottom:3em}.career-application .heading{font-weight:200;font-size:25px;line-height:1.2;margin-bottom:2em;text-align:center}@media print, screen and (min-width: 64em){.career-application form .columns{min-height:4rem}}.career-application form label,.career-application form input{font-size:16px;border-radius:0px !important}.career-application form input{border:1px dotted #646464}.career-application form label{text-transform:uppercase}.career-application form label[data-required]:before{content:'*';margin-right:.25em;color:red}.career-application form label:not(.button):after{content:':'}.career-application .disclaimer{margin-top:4em;font-size:.85rem;line-height:1.2}.career-application.details .columns{padding:1rem 0}
