.container { position: fixed; width: 100%; margin-top: 0; background: #000000; height: 55px;
padding-top:10px;
z-index:3; } nav {
margin:0;
padding:0; height: 55px; } nav ul {
margin: 0; list-style: none; background:white;
} nav ul li {
float:left; display: inline-block; position: relative; padding-top:10px; margin-bottom:10px; width: 200px; height: 40px; text-align:center; margin-left:1.2vw; margin-right:1.2vw;
} nav ul li ul{ position:absolute; padding-left:0px; background:black; } nav ul li ul li{ margin-left: 0; position: relative; text-align: center; float:none; display: none; top:10px;
margin-top: 10px; margin-bottom:10px;
border-radius:1px; } nav a {
color:#FFFFFF; font-family: monospace; font-size: 23px; text-decoration: none;
} /*nav a::before {
content: ; display: block; height: 3px; background-color: blue; position: absolute; top: -7px; width: 0%; border-radius: 2px; transition: all ease-in-out 400ms;
}*/ nav ul li:hover { background-color:#F5F5F5; transition: 200ms; } nav a:hover{ color:black; } /*nav a:hover::before {
width: 100%;
}*/ nav ul li:hover ul li{ display: block; }