/*dropdown*/
ul.sub-menu {
position: absolute;
width: 300px;
background: #fff;
list-style: none;
margin: 0px;
padding: 0;
margin-top: 10px;
opacity: 0;
visibility: hidden;
transition: 0.3s;
}
ul.sub-menu li {
border-bottom: 1px solid #ccc;
}
ul.sub-menu li a {
display: block;
padding: 8px 15px;
color: #333;
}
li:hover ul.sub-menu {
visibility: visible;
opacity: 1;
z-index: 99;
margin-top: 1px;
}
ul.sub-menu li a:hover {
color: #3452ff;
}