@media screen and (max-width:32em){
    #divWrapper {
        display:flex;
        flex-flow:column;
    }
    .primary {
        order:1;
    }
    .secondary {
        order:2;
    }
    .secondary .module.menu-list{
        padding-top:0;
    }
    .secondary .module.menu-list:before {
        content:"Also in this section";
        display:block;
        padding:1.5rem 2rem;
        color:#204196;
        background-color:rgb(152, 192, 230);
        font-size:1em;
        font-weight:bold;
        margin-bottom:2rem;
    }
    #study-research {
        order:3;
    }
}