.mah-clubasv-job-manager-control{display:flex;flex-direction:column;margin-bottom:20px}.mah-clubasv-job-manager-control>label{display:block;margin-bottom:10px;width:100%}.mah-clubasv-job-manager-control input[type=text],.mah-clubasv-job-manager-control select,.mah-clubasv-job-manager-control textarea{margin:0;max-width:100%;min-width:100%;width:100%}.mah-clubasv-job-manager-control select[multiple]{min-height:180px}.mah-clubasv-job-manager-control ul.mah-clubasv-job-manager-control__errors{list-style:square}.mah-clubasv-job-manager-control ul.mah-clubasv-job-manager-control__errors li{color:#cf2e2e;font-size:.8em}.mah-clubasv-job-manager-control.--is-checkbox-control{max-height:300px;overflow-y:auto}.mah-clubasv-job-manager-control.--has-errors input[type=text],.mah-clubasv-job-manager-control.--has-errors select,.mah-clubasv-job-manager-control.--has-errors textarea{border-color:#cf2e2e}.mah-clubasv-job-card header{margin-bottom:10px}.mah-clubasv-job-card header h3{margin-top:0}.mah-clubasv-job-card header .mah-clubasv-job-card__date{font-size:.8em}.mah-clubasv-job-card ul.mah-clubasv-job-card__details li{margin:0;padding:0}.mah-clubasv-job-card ul.mah-clubasv-job-card__links{align-items:center;display:flex;flex-direction:row;list-style:none;margin:0;padding:0}.mah-clubasv-job-card ul.mah-clubasv-job-card__links li{margin:0 20px 0 0;padding:0}.mah-clubasv-job-listing{margin-bottom:20px}.mah-clubasv-job-listing .mah-clubasv-job-listing__filters{margin-bottom:30px}.mah-clubasv-job-listing ol.mah-clubasv-job-listing__jobs{list-style:none;margin:0;padding:0}.mah-clubasv-job-listing ol.mah-clubasv-job-listing__jobs li{margin-bottom:20px}@media (min-width:721px){.mah-clubasv-job-listing .mah-clubasv-job-listing__filters{display:flex;flex-direction:row;margin-bottom:30px}.mah-clubasv-job-listing .mah-clubasv-job-listing__filters .mah-clubasv-job-manager-control{flex:1;margin:0 20px 0 0}.mah-clubasv-job-listing .mah-clubasv-job-listing__filters button{align-self:flex-end;height:fit-content;margin:0}}.mah-clubasv-job-page-content__description,.mah-clubasv-job-submitter{margin-bottom:30px}.mah-clubasv-job-submitter__error{border:1px solid #cf2e2e;padding:20px}