
#content {
    display: flex;
    height: 100%; /* full screen layout */
    margin-top: 24px;
}

#index-main {
    margin: 0px auto;
    max-width: 1200px;
}


#build-header {
    background-color: var(--purple-100);
    color: var(--purple-900);
}

#colab-header {
    background-color: var(--indigo-100);
    color: var(--indigo-900);
}

#lang-header {
    background-color: var(--light-blue-100);
    color: var(--light-blue-900);
}


/* screens less than 900px */
@media screen and (max-width: 900px) {

    aside {
        display: none;
    }

    main {
        width: 100%;
    }

    #signin-form {
        width: 100%;
    }
}









