@media screen and (max-width: 1300px) {
    html {
        font-size: 19px;
    }
}

@media screen and (max-width: 1232px) {
    html {
        font-size: 18px;
    }
}

@media screen and (max-width: 1168px) {
    html {
        font-size: 17px;
    }
}

@media screen and (max-width: 1104px) {
    html {
        font-size: 16px;
    }
}

@media screen and (max-width: 1040px) {
    html {
        font-size: 15px;
    }
}

@media screen and (max-width: 978px) {
    html {
        font-size: 14px;
    }
}

@media screen and (max-width: 912px) {
    html {
        font-size: 13px;
    }
}

@media screen and (max-width: 848px) {
    html {
        font-size: 12px;
    }
}

@media screen and (max-width: 783px) {
    .featured-benchmarks {

        .bench .optional {
            display: none;
        }

        .bench th,
        .bench td {
            padding: 0.7rem 1.2rem;
        }

        .bench th.deltaproc,
        .bench td.deltaproc {
            padding: 0.7rem 1rem 0.7rem 0.8rem;
        }
    }
}

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

    /*mobiel*/
    html {
        font-size: 16px;
    }
}