﻿.leftmenu {
    background-color: #0e4f9e;
    color:white;
}

    .leftmenu > ul {
        border-top: 1px solid #FFF;
        border-color: white;
        display: flex !important;
        padding: 0px;
        min-width:8vw;
    }
        .leftmenu > ul:first-child {
            border-top:0px solid #FFF;
        }
.leftmenu > ul > li
{
    display:contents;
}
    .leftmenu > ul > li > span,
    .leftmenu > ul > li > a {
        color: white;
        text-decoration: none;
        padding: 0.4rem 1vw;
        font-size: 1.1rem;
    }

.leftmenu > ul > li > a:hover {
    background-color: #1874e5;
}
.leftmenu > ul > li > a > i 
{
    margin-right:1rem;
}
