.public-jobs-filter [data-us-state-field][hidden]{display:none!important}
.public-jobs-filter.has-us-state{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr)) minmax(0,1.1fr)}
.public-jobs-filter.has-us-state>label,.public-jobs-filter.has-us-state select{min-width:0;max-width:100%}
@media(max-width:820px){
 html body#koos-jobs.public-marketing.public-jobs-page.kj-mobile-jobs .public-jobs-filter.has-us-state{grid-template-rows:repeat(5,auto)!important}
 html body#koos-jobs.public-marketing.public-jobs-page.kj-mobile-jobs .public-jobs-filter.has-us-state .jobs-filter-state{grid-column:2!important;grid-row:2!important}
 html body#koos-jobs.public-marketing.public-jobs-page.kj-mobile-jobs .public-jobs-filter.has-us-state .jobs-filter-city{grid-column:1/-1!important;grid-row:3!important}
 html body#koos-jobs.public-marketing.public-jobs-page.kj-mobile-jobs .public-jobs-filter.has-us-state .public-jobs-pay-filter{grid-row:4!important}
 html body#koos-jobs.public-marketing.public-jobs-page.kj-mobile-jobs .public-jobs-filter.has-us-state>button[type=submit],html body#koos-jobs.public-marketing.public-jobs-page.kj-mobile-jobs .public-jobs-filter.has-us-state>.mj-filter-close{grid-row:5!important}
}
