@media screen and (min-width : 320px) and (max-width : 480px) {
    h2 {
        font-size: 32px !important;
    }

    h3 {
        font-size: 24px !important;
    }

    #logoBount-bi {
        width: 225px !important;
        height: auto !important;
    }

    mtxt {
        font-size: 12px !important;
    }

    #piedPage {
        font-size: 0.75em !important;
    }
}

@media screen and (min-width : 481px) and (max-width : 768px) {
    h2 {
        font-size: 36px !important;
    }

    h3 {
        font-size: 30px !important;
    }

    #logoBount-bi {
        width: 250px !important;
        height: auto !important;
    }

    mtxt {
        font-size: 14px !important;
    }

    #piedPage {
        font-size: 0.85em !important;
    }
}

@media screen and (min-width: 769px) {
    h2 {
        font-size: 40px !important;
    }

    h3 {
        font-size: 34px !important;
    }

    #piedPage {
        font-size: 0.9em !important;
    }
}
