.mainpage-wide-menu {
    display: grid;
    grid-template-columns: 250px auto;
    height: 100%;
    color: black;
    position: static;
} 

.mainpage-small-menu {
    display: grid;
    grid-template-columns: 65px auto;
    height: 100%;
    position: static;

} 
.toggleMenu{
    background: #337ab7;
    border: none;
    font-size: 24px;
    
}
.left-menu {
    background: #E5E5EA;
    height: 100%;
}

.left-menu-item {
    display: grid;
    grid-template-columns: 65px auto;
    border: 1px solid silver;
    border-bottom: none;
    border-left: none;
    border-right: none;
    height: 50px;
    vertical-align: middle;
    align: middle; 
}
.left-menu-item-top {
    display: grid;
    grid-template-columns: 65px auto;
    border: none;
    border-bottom: none;
    border-left: none;
    border-right: none;
    height: 50px;
    vertical-align: middle;
    align: middle; 
}
.left-menu-item-bottom {
    display: grid;
    grid-template-columns: 65px auto;
    border: 1px solid silver;
    border-bottom: 1px solid silver;
    border-left: none;
    border-right: none;
    height: 50px;
    vertical-align: middle;
    align: middle; 
}
.left-menu-item-start {
    display: grid;
    grid-template-columns: 65px auto;
    height: 50px;
}


.left-menu-item-txt {
    color: #2C2C2E;
    font-weight: 500;
    margin-left: 10px;
    list-style-type: none;
    vertical-align: middle;

    font-size: 14px;
    z-index: 0; 

    height: 50px;
    display: table-cell;
}


.left-menu-item:hover {
    background: #FFFFE0;
}

.left-menu-item-bottom:hover {
    background: #FFFFE0;
}
.active-menu{
    background: #FFFFE0;
}

.left-menu-item-end {
    display: grid;
    grid-template-columns:  65px auto;
    border: 1px solid silver;
    border-left: none;
    border-right: none;
}
.left-menu-item-end:hover {
    background: #FFFFE0;
}

.left-menu-item-icn {

    margin-left: 20px;
    margin-top: 12px;
    
    display: inline-block;
    vertical-align: middle;
}

.left-menu-item-icn img {

}


a {
    outline: 0;
    outline: none !important;
    text-decoration: none !important;
}

/* unvisited link */
a:link {
  color: black;
  text-decoration: none
  outline: none;
    
}

