/*.Top*/.Header .Top li:hover{opacity:1}.Header .Top li{opacity:.5}/*.Mid*/.MenuBtn{margin-left:0}.Header .Mid{padding:1rem 0}.Header .Logo{-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;text-align:center;padding:0 1rem}.Search .search-form{margin-right:.5rem;max-width:none;padding:0!important;right:0;margin-left:0;top:0;box-shadow:none}.Header.on .Mid .Logo{opacity:0;transform:scale(.3)}.Header.on .Search{position:absolute;left:1rem;right:1rem;top:0;bottom:0;height:2.5rem;margin:auto 0}.Header.on .Search .search-form{position:relative}.Header .Featured{padding-top:1rem}@media (max-width:992px){.Header .Mid{box-shadow:0 15px 15px rgba(0,0,0,.05)}.MbFx .Header .Logo{text-align:left}}@media (min-width:992px){.Header .Mid{padding:1.5rem 0 .5rem}.Header .Bot{padding:.5rem 0 1.5rem;box-shadow:0 15px 15px rgba(0,0,0,.05)}.Header .Menu.Nav>.menu-item{text-transform:uppercase}}@media (min-width:1360px){.Header.on .Search{right:2rem;left:2rem}.Header .Featured{padding-top:2rem}}