.job-search-wrapper .search-form-row{display:flex;flex-direction:column}@media (min-width:992px){.job-search-wrapper .search-form-row{flex-direction:row}}.job-search-wrapper .search-form-row .form-group{flex:1 1 10%;padding:.5em}.job-search-wrapper .search-form-row .btn{font-size:1rem;margin-right:.5em;margin-top:2em}.job-search-wrapper .search-form-row .ccm-input-submit{border-color:#777}.job-search-wrapper .search-form-row .ccm-input-submit:hover{background:#eee}.job-search-wrapper .search-row{display:flex;flex-direction:column;font-size:1.1rem;padding:.5em}@media (min-width:992px){.job-search-wrapper .search-row{align-items:center;flex-direction:row}}.job-search-wrapper .search-row.search-header{align-items:flex-end;border-bottom:1px solid #aaa;display:none;font-weight:700}@media (min-width:992px){.job-search-wrapper .search-row.search-header{display:flex}}.job-search-wrapper .search-row:nth-child(2n){background:#eee}.job-search-wrapper .search-row .btn{background:#fff;font-size:1rem}.job-search-wrapper .search-row .btn:hover{background:rgba(0,0,0,.05)}.job-search-wrapper .search-row>div{flex:1 1 10%;padding:.5em}.job-search-wrapper .search-row>div:before{content:attr(data-title);display:block;font-weight:700}@media (min-width:992px){.job-search-wrapper .search-row>div:before{display:none}}.job-search-wrapper .search-row>div.title{flex:4 4 10%}.job-search-wrapper .search-row>div.title>span{display:block}.job-search-wrapper .search-row>div.title .facility{margin-bottom:.5em}.job-search-wrapper .search-row>div .date{font-size:1rem;font-style:italic}.job-search-wrapper .search-row>div .job-title{font-size:1.2rem;line-height:1.1;margin:0}
