﻿.alp-root {
    display: flex;
    flex-wrap: nowrap;
    align-items: stretch;
}

    .alp-root .alp-link {
        display: block;
        flex-grow: 1;
        flex-shrink: 0;
        text-align: center;
        font-size: 1.25rem;
        padding: 0.5rem;
        background-color: white;
        color: #737373;
        border-bottom: 0.25rem solid transparent;
    }

        .alp-root .alp-link:hover {
            background-color: #FAFAFA;
        }

        .alp-root .alp-link[data-selected='true'] {
            color: #183792;
            border-bottom: 0.25rem solid #183792;
        }