.sidelogo{
    width: 40px;
    height:40px;
    
}
 /* .sidebar.sticky {
    background-color: red; 
}  */
.sidelogo img{
    width:40px;
    height:40px;
    /* filter: opacity(90%) grayscale(50%); */
}
.sidelogo img:hover{
    width:40px;
    height:40px;
    filter: grayscale(50%);
}

@media only screen and (max-width: 640px) {
    
    .sidelogo img:hover{
 
        filter: opacity(90%) grayscale(50%);
    }

    .sidebar{
   
        height:120px;
        /* position:fixed; */
        position: absolute;
        z-index: 3;
        left: 3px;
        top:180px !important;
        display: flex;
        align-items: center;
        justify-content: space-evenly;
        flex-direction: column;
    }
}