.page-title-inner.flex-row.medium-flex-wrap.container {
display: none !important;
}
.header-top {
background-color: var(--fs-color-primary);
min-height: 20px;
position: relative;
z-index: 2; } .header-bottom {
min-height: 35px;
position: relative;
z-index: 2;
}
@media only screen and (max-width: 849px) {  .hide-for-medium, [data-show=hide-for-medium] {
display: block !important;
}
.es-trigger-button .hide-for-medium, [data-show=hide-for-medium] {
display: block; 
}
.es-trigger-form, .hide-for-medium, [data-show=hide-for-medium]{
display: block;
}
#es-overlay .hide-for-medium, [data-show=hide-for-medium]{ 
display: block; }
.flex-col.show-for-medium.flex-right { }
#masthead > div.header-inner.flex-row.container.logo-left.medium-logo-center > div.flex-col.show-for-medium.flex-right > ul{ }
#masthead > .header-inner.flex-row.container.logo-left.medium-logo-center > .flex-col.show-for-medium.flex-right > ul,
#masthead > .header-inner.flex-row.container.logo-left.medium-logo-center > .flex-col.show-for-medium.flex-right > ul > li.html.custom.html_nav_position_text {
display: none !important;
}
#masthead > div.header-inner.flex-row.container.logo-left.medium-logo-center > div.flex-col.hide-for-medium.flex-right > ul > li.cart-item.has-icon.has-dropdown > a > span.header-cart-title{
display:none !important;
}
#masthead > div.header-inner.flex-row.container.logo-left.medium-logo-center > div.flex-col.hide-for-medium.flex-right > ul > li:nth-child(2){
display: none;
}
#masthead > div.header-inner.flex-row.container.logo-left.medium-logo-center > div.flex-col.hide-for-medium.flex-right > ul > li.account-item.has-icon.has-dropdown{
display:none;
}
#masthead > div.header-inner.flex-row.container.logo-left.medium-logo-center > div.flex-col.hide-for-medium.flex-right > ul > li:nth-child(6){
display:none;
}
#es-search-trigger > button{
margin: 0px !important;
padding: 0px !important;
}
#masthead > div.header-inner.flex-row.container.logo-left.medium-logo-center > div.flex-col.hide-for-medium.flex-right > ul > li.html.custom.html_nav_position_text{
justify-content: space-evenly; 
} #wide-nav{
display: none !important;
}
.medium-logo-center .logo { order: 2;
flex-grow: 3;  } #top-bar > div > div.flex-col.hide-for-medium.flex-left
{
display: none !important; 
}
#top-bar > div > div.flex-col.hide-for-medium.flex-center{
display: none !important;
}
#top-bar > div > div.flex-col.hide-for-medium.flex-right{
display: none !important;
}
#top-bar > div > div.flex-col.show-for-medium.flex-grow, ul.nav.nav-center.nav-small.mobile-nav.nav-divided {  text-align: center;
}
.es-filter-toggle {
display: none;
align-self: flex-end;
margin-top: 0.5em;
}
}