/* Minification failed. Returning unminified contents.
(8,28): run-time error CSS1039: Token not allowed after unary operator: '-brand-purple-light'
(10,17): run-time error CSS1039: Token not allowed after unary operator: '-brand-purple'
(23,28): run-time error CSS1039: Token not allowed after unary operator: '-brand-purple'
 */
.feed-jobs { 
    padding: 1rem; 
    display: grid;
    gap: 1rem;
}

.feed-jobs .expired-job-msg {
    background-color: var(--brand-purple-light);
    border-radius: 0.3rem;
    color: var(--brand-purple);
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 1.25rem 2rem;
}

.feed-jobs .expired-job-msg h2 {
    font-size: 1.1rem;
    font-weight: 300;
}

.feed-jobs .expired-icon {
    border: 2px solid var(--brand-purple);
    border-radius: 50%;
    padding: 0.25rem 0.6rem;
    margin-right: 0.5rem;
    font-weight: 900;
    place-self: center;
}

.feed-jobs .similar-jobs-msg { padding-top: 1.25rem; }

.main-search .search-filter-btn { display: none; }

.feed-jobs .job-card .more-details-btn { display: none; }

.feed-jobs .job-card .job-card-footer { justify-content: flex-end; }

@media only screen and (min-width: 65rem) {
    .feed-jobs {
/*        grid-gap: 1rem;*/
        /*width: 45rem;*/
        /*margin: 0 auto;*/
        gap: 1.5rem;
        padding: 1.5rem 1.5rem;
    }

    .feed-jobs .main-search { padding-top: 1.5rem; }

    .cv-review-card {
        width: 48rem;
        margin: 0 auto;
    }
}

@media only screen and (min-width: 80rem) {

    .feed-jobs {
        /*        grid-gap: 1rem;*/
        width: 70rem;
        margin: 0 auto;
        /*padding: 0 1.5rem 1.5rem;*/
    }
}

@media only screen and (min-width: 100rem) {

/*    .job-details-page .inner-container,
    .job-details-page-expired .inner-container {
        width: 85rem;
    }*/


    .feed-jobs {
        /*        grid-gap: 1rem;*/
        width: 85rem;
        /*margin: 0 auto;*/
        /*padding: 0 1.5rem 1.5rem;*/
    }
}
