.major-nav {
    background-color: rgb(234, 244, 249);
}

.btn-outline-secondary {
    padding: 0;
}

#major-selector .dropdown-item,
.dropdown-divider {
    padding-top: 1;
    padding-bottom: 1;
    margin: auto;
}

#major-selector a {
    font-size: 11pt;
}

#recent:hover,
#prime:hover {
    font-weight: bold;
    background-color: #B9D9EC;
}

#dt-length-0,
#dt-length-1 {
    width: 50px;
    margin-right: 5px;
    margin-left: 5px;
}

.dt-buttons {
    margin-left: 5px;
}

.dt-layout-cell {
    margin-left: 20px;
}

#tbl-major-ur-1,
#tbl-major-ur-2 {
    font-size: 0.8rem
}

#footnote {
    font-size: 0.8rem;
}