header>nav.profile .profile-icon
{
    width:1.5rem;
    display:flex;
}
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions
{
    flex:1 1 auto;
    align-self: center;
}
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-links
{
    flex:0 0 auto;
}
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-links>ul
{
    flex-direction:column;
}
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.impersonator-button-container,
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.role-chooser,
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.clientid-chooser,
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.vehicle-chooser
{
    display:flex;
    flex-direction:row;
    align-items: center;
    gap:var(--vel-fixed-spacing-03);
}


header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.role-chooser select,
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.clientid-chooser select,
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.vehicle-chooser select
{
    height:auto;
}
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.impersonator-button-container
{
    order:-1;
    margin-right:2rem;
}
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.role-chooser
{
    order:0;
}
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.clientid-chooser
{
    order:1;
}
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.vehicle-chooser
{
    order:2;
}
header > nav.profile > ul > li.submenu > div > span.profileName
{
    display:inline-block;
    max-width:120px;
    font-weight: normal;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}