/***************** 1400 px *****************/


/***************** 1300 px *****************/


/***************** 1200 px *****************/

@media (max-width: 1200px){
    /* download_home - specific */
    .download-specific-description {
        font-size: 11px;
    }
}


/***************** 1000 px *****************/

@media (max-width: 1000px){
    /* download_home - category */
    .download-category h2 {
        font-size: 16px;
        line-height: 20px;
    }
}


/***************** 870 px *****************/

@media (max-width: 870px){
    /* download_home - category */
    .download-category {
        padding: 10px;
    }

    .download-category h2 {
        font-size: 14px;
    }

    .download-category-list-one p {
        font-size: 10px;
        font-weight: 500;
    }

    /* download_home - list */
    .download-list-section-header {
        padding: 10px;
    }

    .download-list-section-header h2 {
        font-size: 14px;
    }

    .download-list-section {
        padding: 10px;
    }

    .download-list-one p:first-of-type {
        font-size: 10px;
        font-weight: 500;
    }

    .download-list-one p:nth-of-type(2){
        font-size: 9px;
    }

    .download-list-one p:nth-of-type(3){
        font-size: 8px;
    }

    .download-list-one p:last-of-type{
        font-size: 7px;
    }

    /* download_home - specific */
    .download-specific h1 {
        font-size: 14px;
    }

    .download-specific-description {
        font-size: 10px;
    }

    .download-specific-one-message{
        font-size: 14px;
    }
}


/***************** 700 px *****************/



/***************** 650 px *****************/

@media (max-width: 650px){
    /* download_home - category */
    .download-category h2 {
        font-size: 12px;
    }

    .download-category-list-one p {
        font-size: 8px;
    }

    /* download_home - list */
    .download-list-section-header h2 {
        font-size: 12px;
    }

    .download-list-one p:first-of-type {
        font-size: 8px;
    }

    .download-list-one p:nth-of-type(2){
        font-size: 7px;
    }

    .download-list-one p:nth-of-type(3){
        font-size: 6px;
    }

    .download-list-one p:last-of-type{
        font-size: 5px;
    }

    /* download_home - specific */
    .download-specific h1 {
        font-size: 12px;
    }

    .download-specific-description {
        font-size: 8px;
    }

    .download-specific-one-message{
        font-size: 12px;
    }
}

/***************** 450 px *****************/

@media (max-width: 450px){
    /* download_home - category */
    .download-category {
        padding: 5px;
        line-height: 80%;
    }

    /* download_home - list */
    .download-list-section-header {
        padding: 5px;
    }

    .download-list-section {
        padding: 5px;
    }

    /* download_home - specific */
    .download-specific-function {    
        padding: 0 5px 20px 5px;
    }
}