    .vg-content > div {
        display: grid;
        grid-template-columns: 2fr 10fr;
    }

    .leftbar > .navBox {
        margin-top: -31px;
    }

    .leftbar {
        grid-column-start: 1; 
        grid-column-end: 2; 
        grid-row-start: 1; 
        grid-row-end: 2; 
    }
    .content {
        grid-column-start: 2; 
        grid-column-end: 3; 
        grid-row-start: 1; 
        grid-row-end: 2; 
    }

    @media (max-width: 767px) {

        .vg-content > div {

            grid-template-columns: 1fr;
        }

        .leftbar {
            grid-column-start: 1; 
            grid-column-end: 2; 
            grid-row-start: 1; 
            grid-row-end: 2; 
        }
        .content {
            grid-column-start: 1; 
            grid-column-end: 2; 
            grid-row-start: 2; 
            grid-row-end: 3; 
        }
    }

    .content {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
