@media only screen and (max-width: 5000px) {


}


@media only screen and (max-width: 1400px) {


}



@media only screen and (max-width: 1200px) {

}


@media only screen and (max-width: 1024px) {

    .entry-title {
        font-size: 18px;
    }
    
    #job-apply-btn {
        font-size: 11px;
    }
    
    .bloc-detail-offre-emploi-right .item-aside:first-child ul li a {
        font-size: 12px;
    }
    
    .job-widget-title {
        font-size: 17px;
    }
    
    .job-item {
        width: 100%;
    }
    
    .job-icon {
        margin-bottom: 7px;
    }
    
    .item-aside.overview li {
        flex-wrap: wrap;
    }
    
    span.job-description {
        font-size: 13px;
    }
    
    .job-thumbnail {
        margin-bottom: 10px;
    }
    
    .job_description {
    }
    
    .job_description p, .job_description li {
        font-size: 14px;
    }
    
    .job-expires {
        width: 100%;
    }
    
    .job-validation {
        flex-wrap: wrap;
    }
    
    .job_application.application > a {
        margin-right: 0px;
        width: 230px;
        margin-bottom: 10px !important;
    }
}


@media only screen and (max-width: 768px) {

}



@media only screen and (max-width: 600px) {
    section.wrap-detail-offre-emploi {
        width: 100%;
    }
    
    main.parent-bloc-detail-offre-emploi-left {
        width: 100%;
        padding-right: 0px;
        padding-bottom: 25px;
    }
    
    aside.bloc-detail-offre-emploi-right {
        width: 100%;
    }
    
    .job-item {
        width: calc(100% - 74px);
    }
}


@media only screen and (max-width: 425px) {
    .bloc_telechargement{
        width:100%;
    }
    .entry-title {
        font-size: 15px;
    }
    
    .job-heading-content {
        width: calc( 100% - 200px);
    }

}


@media only screen and (max-width: 375px) {
    .entry-title {
        font-size: 14px;
    }
    
    .job-heading-content {
        width: calc( 100% - 129px);
    }
    
    .job_application.application a {
        font-size: 13px;
        width: 168px;
        padding: 10px 14px;
    }
    
    .job_description p, .job_description li {
        font-size: 14px;
    }

}


@media only screen and (max-width: 320px) {


}