.advisor-row,
.advisor-heading {
    display: flex;
	justify-content: space-between;
    padding: .5rem 1.25rem;
}

.advisor-header {
	font-size: 2.5rem;
	font-weight: bold;
	padding-top: 2rem;
}

.advisor-group {
/*     width: 80%; */
    margin: auto;
}

.advisor-row:nth-child(even) {
    background-color: #dfc9a260;
}

.advisor-heading {
    display: default;
    font-weight: bolder;
    border-bottom: 2px solid #101820;
	background-color: #10182030;
}

.advisor-name {
    width: 25%;
}



.advisor-email {
	width: 35%
}

.advisor-phone,
.advisor-building {
	width: 15%
}

.advisor-office {
	width: 8%
}


@media screen and (max-width: 900px) {
    .advisor-group {
        /* margin: 0; */
        width: 100%;
    }
    
    .advisor-row {
        flex-direction: column;
    }

    .advisor-heading {
        display: none;
    }

    .advisor-program, 
    .advisor-name, 
    .advisor-email, 
    .advisor-phone, 
    .advisor-building, 
    .advisor-office {
        width: 100%;
    }

    .advisor-program {
        font-weight: bolder;
    }
    
}