@media (max-width:1000px) {

    .pg {width:100%;height:129.6vw}
    .pg .h1 {font-size:6.4vw}
    .abs-ylw-top, .abs-ylw-btm {height:1.4vw}
    .qte {font-size:5vw}
    .sig {font-size:2.2vw}

    .p-box {
        border: 2px solid #f7f6a9;
        padding:2.8vw;
        line-height:4.4vw;
    }
    .p-box .h1 { margin-top:-6vw}
    legend {padding-right: 2vw}
    #pg-13 {order:15}

/* PG 1 */
    #pg-1 {display:none}

/* PG 2 */
    #pg-2 .abs-1 {font-size:7vw;top:61vw;right:11vw}
    #pg-2 .abs-2 {top:88.4vw;left:10.8vw}
    #pg-2 .abs-2 .p1 {font-size:5vw;margin-bottom:2.8vw}
    #pg-2 .abs-2 .p2 {font-size:2.2vw}
    #pg-2 .abs-3 {bottom:1.6vw;right:5.6vw}
    #pg-2 .abs-3 img {width:31vw}

/* PG 3 */
    #pg-3 .abs-1 {top:5vw}
    #pg-3 .p1, #pg-3 .p2, #pg-3 .p3 {line-height:3.2vw;font-size:2.2vw;margin-top:1.4vw}
    #pg-3 .p1.first {margin-top:0}
    #pg-3 .abs-2 {width:100%}
    #pg-3 .abs-2 img {width:100%}

/* ### PG-4 ### */
    #pg-4 .abs-1 {height:65.6vw;width:100%}
    #pg-4 .abs-2 {width:100%}
    #pg-4 .abs-3 {font-size:5.6vw;bottom:27vw}
    #pg-4 .abs-3 .p1 {margin: 0 16vw 4vw 16vw;font-size:7vw}
    #pg-4 .abs-4 {bottom:2vw;right:4.2vw}

/* ### PG-5 ### */
    #pg-5 {height:146vw;border-bottom:1.4vw solid #525659;}
    #pg-5 .abs-1 {width:100%}
    #pg-5 .abs-2 {top:51vw}
    #pg-5 .p1 {font-size:2.2vw;margin-top:2vw;line-height:3.2vw}
    #pg-5 .p-box {
        height: 84vw;
    }

/* ### PG-6 ### */
    #pg-6 {height:146vw;}
    #pg-6 .abs-1 {width:100%}
    #pg-6 .abs-2 {top:51vw}
    #pg-6 .p-box {height: 85.5vw}
    #pg-6 .p1 {
        font-size:2.2vw;
        margin-top:1.8vw;
        line-height:3.4vw;
    }
    #pg-6 .term {font-size:2.2vw}


/* PG 5 + 6 Bottom */
    #pg-6 {border-bottom:none}
    #pg-btm-5-6 {
        text-align:left;
        background-size:cover;
        border-bottom:1.4vw solid #525659;
        padding: 2.8vw 11vw 2.8vw 4vw;
    }
    #pg-btm-5-6 .qte {font-size:5.6vw}
    #pg-btm-5-6 .abs-1 {bottom:0.28vw;right:2.8vw;width:18%}

/* PG 7 */
    #pg-7 {height:146vw}
    #pg-7 .abs-1 {top:5vw}
    #pg-7 .p-box {width:86%;padding:2vw}
    #pg-7 .p-box .h1 {margin-top: -5vw;}
    #pg-7 .p1 {font-size:2.2vw;margin-top:1.8vw;line-height:3.2vw}
    #pg-7 .term {font-size:2.2vw}

/* PG 8 */
    #pg-8 {height:126vw}
    #pg-8 .p1 {margin:15vw 5vw 5vw 5vw}
    #pg-8 .abs-4 {bottom:1.8vw;right:7vw;width:20%}

/* PG 9 */
    #pg-9 .h1 {margin:3.2vw 8vw 0 8vw; font-size:5.8vw}

/* PG 9 + 10 */
    #pg-9 .img-box {top:49.5vw;width:100%}
    #pg-10 .img-box {top:54vw;width:100%}
    .qa-set {padding-left:4vw;margin-top:4vw}
    .qa-set .yc-num {left:0.5vw;top:-1vw;width:4vw;height:4vw;line-height:4vw;font-size:3vw}
    .qa-set .qst {font-size:2.1vw;line-height:2.6vw;margin-left:2vw}
    .qa-set .ans {font-size:2.1vw;line-height:2.6vw;margin-left:2vw;margin-top:1vw}
    .qs1 {margin-left:8.4vw;width:76vw}
    .qs2 {margin-left:14vw;width:76vw;margin-bottom:48vw}
    .qs3 {margin-left:11vw;width:76vw}
    .qs4 {margin-left:7vw;width:76vw}
    .qs5 {margin-left:7vw;width:76vw;margin-top:6vw}
    .qs6 {margin-left:11vw;width:72vw;}
    .qs7 {margin-left:7vw;width:76vw;margin-bottom:46vw}
    .qs8 {margin-left:8.4vw;width:76vw}
    .qs9 {margin-left:7vw;width:76vw}

/* PG 9 + 10 Bottom */
    #pg-9{border-bottom:1.4vw solid #525659;}
    #pg-10 {border-bottom:none}
    #pg-btm-9-10 {background-size:cover;border-bottom:1.4vw solid #525659;text-align:left;padding: 2.8vw 11vw 2.8vw 4vw}
    #pg-btm-9-10 .qte {font-size:5.6vw}
    #pg-btm-9-10 .abs-1 {bottom:0.9vw;right:2.8vw;width:18%}
    #pg-btm-9-10 .abs-1 img {width:100%}

/* PG 11 */
    #pg-11 {border-bottom-width:1.5vw}
    #pg-11 .abs-1 {top:4vw}
    #pg-11 .p1 {
        font-size:2.2vw;
        margin-top:1.8vw;
        line-height:2.8vw;
    }
    #pg-11 .p1.first {margin-top:0}
    #pg-11 .p2 {font-size:2.2vw;margin-top:1.8vw;line-height:2.8vw}
    .stat-set {
        font-size:2vw;
        margin-top:2vw;
    }
    .stat-set.last {margin-bottom:3vw;}
    .stat-set .rc-num {
        top:-0.6vw;left:0;
        width:4.6vw;height:4.6vw;
        line-height:4.6vw;
        font-size:2vw;
    }
    .stat-set .rc-num sup {font-size:1vw}
    .stat-set .stat-info {
        margin-left:2.8vw;
        padding-left:4vw;
        line-height:4vw;
    }
    #pg-11 .img-cltm {
        text-align:center;
        margin-top:2.4vw;
    }
    #pg-11 .img-cltm img {
        width:40%;
    }
    #pg-11 .abs-2 {width:100%}
    #pg-11 .abs-3 {
        bottom:4.8vw;
        left: 8.8vw;
        width:67.6vw;
        font-size: 5.6vw;
    }
    #pg-11 .abs-4 {bottom:1.4vw;right:2.8vw;width:16vw}

    /* #### PG 12 #### - this is very similar to others, maybe consolidate to general classes? */
    #pg-12 {border-bottom-width:1.5vw}
    #pg-12 .abs-1 {top:7.8vw}
    #pg-12 .abs-1 .p1 {margin:11.2vw 12.6vw 0 12.6vw;font-size:6vw}
    #pg-12 .sig {margin-top:2.8vw;}
    #pg-12 .abs-2 {width:100%}

/* PG 13 */
    #pg-13 .abs-1 {top:8vw}
    #pg-13 .p-box {width:80%; padding:2vw;border:1px solid #fff7b9}
    #pg-13 .p-box .h1 {margin-top: -5vw;}
    #pg-13 .p-box .h2 {
        margin-top:2vw;
        font-size:2vw;
    }
    #pg-13 .p1 {font-size:2vw;margin-top:1.8vw;line-height:2.4vw}
    #pg-13 .term {font-size:2vw}
    #pg-13 .abs-2 {bottom:0.2vw}
    #pg-13 .abs-fb-container {height:12.6vw;}
    #pg-13 .abs-fb-container .afc-col {font-size:1.7vw;letter-spacing:1.5px}
    #pg-13XX .math-logo {width:30%}
    #pg-13 .math-logo img {width:88%;margin-left:2.8vw}
    #pg-13XX .mid { text-align:center; width:40%}
    #pg-13 .mid a:link,
    #pg-13 .mid a:visited,
    #pg-13 .mid a:hover,
    #pg-13 .mid a:active {margin-bottom:0.7vw;font-size:2.6vw}
    #pg-13 .soc-med {text-align:right;width:30%;}
    #pg-13 .soc-med div {margin-right:2.8vw}
    #pg-13 .soc-med img {width:4.2vw; margin-left:0.7vw}

    #pg-14 {display:none}
}