div.header-announcement-bar-wrapper {
border: none !important;
border-radius: 0 !important;
}
#header .header-nav-list:before {
content: '';
position: absolute;
width: 100%;
height: 100%;
background: #58595B;
border-radius: 100px;
opacity: 1;
transition: opacity .5s ease-out;
border: 1px solid #58595B;
}
#header .header-nav .header-nav-item {
line-height: 1.1em;
padding: 10px 20px;
margin: 0;
display: inline-flex;
}