/* Main Style */
body {
  #background-image: url("#")
}

.menu-sidebar {
    font: bold 12px arial, verdana, sans-serif;
}

.menu-sidebar li a {
    text-decoration: none;
    border-top: 1px solid #ffffff;
    color: #ffffff;
    display: block;
    background-color: #1E6292;
    padding: 10px;
    margin-top:-5px;
    transition: 0.3s;
}

.menu-sidebar li a:hover {
    background-color: #7a7a7a;
    box-shadow:rgb(245, 243, 202) 2px 2px 2px ;
    border-left: 5px solid #FFF000;
}

.menu-sidebar ul {
    list-style: none;
    padding: 0px;
}

.menu-sidebar ul ul {
    position: absolute;
    top: 75px;
    left: 135px;
    visibility: hidden;
}

.menu-sidebar ul li:hover ul {
    visibility: visible;
}