.jobs-search__results-list li{list-style:none;cursor:pointer;border-bottom:1px solid;padding:15px 0}h3.base-search-card__title{font-size:1.125rem;font-weight:700;color:#000;line-height:1.25;margin:0}.base-card.job-search-card{display:flex;flex-wrap:wrap;padding:1rem;border-bottom:.0625rem solid #e6e9ec}.search-entity-media{width:100%;max-width:3.5rem;height:3.5rem;margin-right:.5rem}.search-entity-media img{width:100%}.base-search-card__subtitle a.hidden-nested-link{text-decoration:none;font-size:1rem;font-weight:400;color:#000}h4.base-search-card__subtitle{margin:0}span.job-search-card__location{font-size:1rem;font-weight:400;color:rgba(0,0,0,.6)}.result-benefits{display:flex;margin:.25rem 0}.result-benefits icon{width:1.625rem;height:1.625rem;margin-right:.25rem}.result-benefits__text{font-size:.875rem;font-weight:400;color:rgba(0,0,0,.6)}time.job-search-card__listdate--new{font-size:.875rem;font-weight:400;color:rgba(0,0,0,.6)}.base-search-card__info{display:flex;flex-direction:column}h3.base-search-card__title:hover{text-decoration:underline}.base-card.job-search-card:hover{background:#f3f6f8}li.active .base-card.job-search-card:hover{background:#e6f7ff}li.active time.job-search-card__listdate--new{color:#057642;font-weight:800}.loader{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite;margin:20px auto}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader-container{display:flex;justify-content:center;align-items:center;height:100vh}.entry-content ul,.entry-content ol{padding:0;margin:0}.job_filter{margin:auto;width:100%!important}